存档

文章标签 ‘RH442’

RH442之strace和ltrace性能分析

2015年10月20日 没有评论

strace、ltrace是Linux环境下的程序调试工具,strace用来监察一个应用程序所使用的系统调用及它所接收的系统信息。追踪程序运行时的整个生命周期,输出每一个系统调用的名字,参数,返回值和执行消耗的时间等。其与ltrace的区别是:strace主要用于跟踪系统调用和信号;ltrac[......]

Read more

分类: Linux/unix/mac 标签: ,

RH442之理解CPU cache

2015年10月19日 没有评论

一、CPU,内存和cache之间的关系

如今的CPU和二十几年前的相比,其精密程度和运作速度可谓天壤之别。在以前,CPU的工作频率和内存总线的频率是处于一个等级的,CPU对内存的访问速度也只是比对寄存器的访问速度要慢那么一点儿,所以CPU直接访问内存是再合理不过了。但是近十几年来,[......]

Read more

分类: Linux/unix/mac 标签: ,

RH442之lscpu、numa、chrt

2015年10月19日 没有评论

一、lscpu输出

使用lscpu查看的结果如下图,这里会显示很多信息,如下:

lscpu

使用lscpu -p会详细的numa信息,如下:

[root@localhost ~]# lscpu  -p
# The following is th[......]

Read more

分类: Linux/unix/mac 标签: ,

RH442之pwquality.conf与login.defs

2015年10月18日 没有评论

/etc/security/pwquality.conf对应的so文件是/lib64/security/pam_pwquality.so,在rhel7中, pam_pwquality PAM 模块取代了 pam_cracklib模块。

一、pwquality模块

该模块[......]

Read more

分类: Linux/unix/mac 标签: ,

RH442之/etc/security/ulimit.conf

2015年10月17日 没有评论

/etc/security/ulimit.conf对应的库文件是/lib64/security/pam_ulimit.so 。该文件在国内广大LINUX从业者的一再科普下,基本已是人众皆知的东西。一般服务器拿来第一件是上去就是改nproc和nofile 。不过这里还是顺带再总结下吧。之所以可以[......]

Read more

分类: Linux/unix/mac 标签: ,

RH442之/etc/security/group.conf

2015年10月16日 没有评论

/lib64/security/pam_group.so模块主要用于给用户授权组的权限,相对应的配置文件是/etc/security/group.conf 。不过网上关于这个模块的资料非常少,在使用时,最终也没有测试成功,这里只是把测试过程记录下。这里以/etc/pam.d/login为例,加[......]

Read more

分类: Linux/unix/mac 标签: ,

RH442之/etc/security/chroot.conf和chroot

2015年10月15日 没有评论

在开此之前,我们需要先搞清chroot、pam_chroot.so、/etc/security/chroot.conf三者之间的关系。chroot,即 change root directory (更改 root 目录),也就是将用户原始的根目录更换到一个受限的目录,里面仅给定用户所需要的命令[......]

Read more

分类: Linux/unix/mac 标签: ,

RH442之/etc/security/access.conf与tcp_wrappers

2015年10月14日 没有评论

RH442的教材里有一章是讲/etc/security/limits.conf里的相关配置的,不过limits.conf确实没什么好讲的,基本上都被国内的Linux工作者给普及烂了,一般机器装好第一件事先改这个。所以从本篇开始,准备索性把/etc/security里的所有相关配置文件都过一遍。[......]

Read more

分类: Linux/unix/mac 标签: ,

使用vmstat分析linux主机性能

2013年8月17日 没有评论

procps 是一个很强大的工具包,其中包含有free、sysctl 、ps、top 等常用工具,也包含 slabtop、pamp等高级分析工具,还包含了一个重要的工具vmstat 。

一、基本用法

直接使用vmstat会只输出一次当前主机的一些使用情况,后面也可以跟两[......]

Read more