Swap空间与系统性能监督[Linux安全]
本文“Swap空间与系统性能监督[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
Swap空间是当系统的物理内存不够用的时刻,就需求将物理内存中的一部份空间释放出来,以供当前运行的程序利用.Swap空间的分配当然很重要,而系统运行时的性能监控却越发有代价.通过性能监督工具,可以查抄系统的各项性能指标,找到系统性能的瓶颈.本文只介绍一下在Solaris下和Swap相关的一些号令和用处.
最常用的是Vmstat号令(在大大都Unix平台下都有这样一些号令),此号令可以查看大大都性能指标.
比方:
- # vmstat 3 procs -------memory-------- -swap- --io-- -system- ---cpu--- r b w
- swpd free buff cache si so bi bo in cs us sy id 0 0 0 0 93880 3304
- 19372 0 0 10 2 131 10 0 0 99 0 0 0 0 93880 3304 19372 0 0 0 0
- 109 8 0 0 100 0 0 0 0 93880 3304 19372 0 0 0 0 112 6 0 0 100
- …………
Swap空间号令阐明:
vmstat 背面的参数指定了性能指标捕捉的时间隔断.3表示每三秒钟捕捉一次.第一行数据不用看,没有代价,它仅反映开机以来的平均性能.从第二行开始,反映每三秒钟之内的系统性能指标.这些性能指标中和Swap空间有关的包含以下几项:
procs下的w
它表示当前(三秒钟之内)需求释放内存、交换出去的进程数目.
memory下的Swap
它表示利用的Swap空间的大小.
Swap空间下的si,so
si表示当前(三秒钟之内)每秒交换回内存(Swap in)的总量,单位为kbytes;so表示当前(三秒钟之内)每秒交换出内存(Swap out)的总量,单位为kbytes.
以上的指标数目越大,表示系统越忙.这些指标所表现的系统繁忙程度,与系统具体的配置有关.系统管理员应当在平常系统正常运行时,记下这些指标的数值,在系统发生问题的时刻,再举行对比,就会很快发现问题,并拟定本系统正常运行的尺度指标值,以供性能监控利用.
别的,利用Swapon-s也能简单地查看当前Swap资源的利用情形.
比方:# swapon -s Filename Type Size Used Priority /dev/hda9 partition 361420 0 3
可以便利地看出Swap空间的已用和未用资源的大小. 应当使Swap负载保持在30%以下,这样才能保证系统的杰出性能.
以上是“Swap空间与系统性能监督[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |