大佬教程收集整理的这篇文章主要介绍了linux – 图形内存使用的简单工具?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我不是在寻找像Munin这样的东西来描绘内存使用情况,而是在单个时间点显示每个进程的内存使用情况.
为了使我的请求更加模糊,它适用于无头服务器(因此没有X应用程序).最简单的方法是编写PNG文件,或者可能是HTML文件(可以使用Javascript来过滤流程,在图形类型之间切换等等)
smem引入了比例集大小的概念:
示例:启动GNOME,导致启动许多进程,每个进程对应一个applet和程序.它们都链接到libglib. Linux将libglib加载到一个内存块中,并将其映射到每个需要libglib的进程中.朴素内存记帐会根据链接到它的每个进程计算完整的libglib大小.
smem在使用它的过程中划分了libglib的成本,以更贴近现实.它还有许多显示内存使用的选项(来自网站):
>显示基本过程信息
>显示系统视图smem -R 4G -K / path / to / vmlinux -w
>显示总数和百分比smem -t -p
>显示不同的列smem -c“name user pss”
>显示通过映射smem -M libxml过滤的进程
>显示按进程smem -m -P [e] volution过滤的映射
>从捕获tarball smem中读取数据–source capture.tar.gz
>显示标有pid smem的条形图–bar pid -c“pss uss”
>显示名称为smem –pie name -s RSS标记的RSS饼图
但是,您需要一个非常新的内核(> 2.6.27).
以上是大佬教程为你收集整理的linux – 图形内存使用的简单工具?全部内容,希望文章能够帮你解决linux – 图形内存使用的简单工具?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。