- 0
- 0
- 约2.21万字
- 约 16页
- 2016-12-26 发布于重庆
- 举报
查看内存使用
在操作系统的运行过程中,管理员常常需要了解系统内存的使用情况,并以此为依据来指导对系统性能的调优,使系统和应用程序运行在最佳的状态。查看内存使用,我们最常用的命令是 vmstat、ps 和 svmon。
使用 vmstat 命令确定内存使用情况
vmstat 命令总结了系统中所有进程使用的总活动虚拟内存,以及空闲列表上实内存页面的数量。我们把“活动的虚拟内存”定义为虚拟内存中实际可以得到的工作段页面的数量。这个数字可能大于机器中的实际页面数,因为一些活动的虚拟内存页可能已写出到调页空间中。
要确定内存是否短缺或者是否需要进行某种内存调优时,运行 vmstat 命令来显示一组时间间隔里系统的状况,检查结果报告中的 pi 和 po 列。这两列表明了每秒调页空间页面调入的数量和每秒调页空间页面调出的数量。如果这些值经常为非零值,说明可能存在内存瓶颈。偶尔出现的非零值不用在意,因为页面调度是虚拟内存管理的主要操作。
# vmstat 2 10
kthr memory page faults cpu
r b avm fre re pi po fr sr cy in sy cs us sy id wa
1 3 113726 124 0 14 6 1
原创力文档

文档评论(0)