首先要弄清楚 aix 的vmm的内存管理机制可以分为persistent(no-work) memory,work memory;Computational memory,File(no comp) memory ;client memory有 computational memory 就是计算内存 基本等于=work memory file memory 等价 persistent ...
显示全部
首先要弄清楚 aix 的vmm的内存管理机制
可以分为
persistent(no-work) memory,
work memory;
Computational memory,
File(no comp) memory ;client memory
有 computational memory 就是计算内存 基本等于=work memory
file memory 等价 persistent memory 就是文件缓存,
还有 page space 的使用率 pi=page in po=page out。
然后用楼上说的软件可以收集些内存信息。
通过一般软件看到内存使用率过高其实并不是 一定很高,因为aix 的文件缓存,和 我们熟悉window的不同,当你打开一个文件的时候,就算你退出了这个文件,但是这个文件的缓存还是保留在 内存中,以便你下次查看的时候能快速利用,充分利用内存。可以在vmo中修改
如果不想安装软件就用aix自带的查询工具 svmon
svmon -G 能看到总体的利用内存,
svmon -U 可以看到哪些用户使用内存
svmon -P 或者svmon -Pg svmon -S 等能查看你需要的
收起