如何解决如何监控每个进程使用的文件缓存和匿名页面的数量?
我想知道某个进程使用了多少匿名页面和filecache。希望输出结果类似于cat /proc/meminfo | grep -E "anon|file"
的信息,但只统计指定进程.
指令cat /proc/meminfo | grep -E "anon|file"
的输出样本如下:
Active(anon): 4755812 kB
Inactive(anon): 18032 kB
Active(file): 2183764 kB
Inactive(file): 120404 kB
我尝试使用 pmap
和 /proc/<pid>/smap
,但统计数据不正确(明显小于实际值)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。