仓酷云
标题:
Linux制作之Memstat -- 检察Linux共享库的内存占用仓酷云
[打印本页]
作者:
愤怒的大鸟
时间:
2015-1-18 11:38
标题:
Linux制作之Memstat -- 检察Linux共享库的内存占用仓酷云
常用的linux命令,尤其是一些能帮你提高开发效率的命令,(eg:grep,awk,sed,split等);
我们能够用top大概体系办理器如许的工具来检察各个历程的内存占用,不外内存中不但有你运转的历程,还驻留着历程必要的共享库,好比最基础的libc.so。这些共享库在物理内存上只存在一份拷贝,而被多个历程共享。我们在top中检察历程信息的时分,会有RSS和VSZ两个项目,前者是历程自己的内存占用,尔后者是算上共享库的总占用。
Memstat这个小程序能够帮你检察每一个共享库的内存占用,让他们现形。
间接运转memstat-w便可列出以后一切共享库的信息:
memstat-w假如不加-w参数,memstat会把太长的信息截断到80列。效果:
登录/注册后可看大图
1350500.png
(93.43 KB, 下载次数: 7)
下载附件
保存到相册
Linux制作之Memstat -- 检察Linux共享库的内存占用仓酷云
2015-1-18 11:38 上传
<br>
第一列为内存占用,随后是共享库的完全路径,最初的数字是利用这个共享库历程的PID,能够看到,很多共享库前面有良多PID,暗示这个共享库被多个历程所共享。
你能够在/etc/memstat.conf中设置实行文件的目次,memstat只会查询拜访这些目次下的可实行文件共享库信息。
假如你想检察谁人共享库占用的内存最多,只必要用sort过滤一下:
memstat-w|sort-rn便可~
Memstat在Debian和Ubuntu中都有,不外我没找到他的主页,假如你的软件堆栈中没有memstat,能够在当地下载,这个包是经由过程deb2targz转过去的。(酷勤网备用下载地点:memstat_0.5_i386.tar.gz)
来自:http://www.linuxgem.org/posts/5752
原文:http://debaday.debian.net/2008/10/19/memstat-identify-what-is-using-up-virtual-memory/
由于在linux中,用户权限很大,做任何事情都很自由,所以,你往往需要知道你做的每一步在干什么。
作者:
小妖女
时间:
2015-1-21 11:53
工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。
作者:
兰色精灵
时间:
2015-1-25 21:25
老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。
作者:
谁可相欹
时间:
2015-2-4 02:04
选择交流平台,如QQ群,网站论坛等。
作者:
飘飘悠悠
时间:
2015-2-6 15:05
请问谁有Linux的学习心得的吗?简单的说说?
作者:
简单生活
时间:
2015-2-8 03:39
在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模式安装等等。
作者:
莫相离
时间:
2015-2-24 03:37
Windows有MS-DOS?方式,在该方式下通过输入DOS命令来操作电脑;Linux与Windows类似,也有命令方式,Linux?启动后如果不执行?X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。?
作者:
精灵巫婆
时间:
2015-3-7 04:14
其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。
作者:
深爱那片海
时间:
2015-3-11 01:39
Linux?最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具,所以Linux操作系统有着广泛的应用空间。
作者:
山那边是海
时间:
2015-3-12 20:24
对于英语不是很好的读者红旗 Linux、中标Linux这些中文版本比较适合。现在一些Linux网站有一些Linux版本的免费下载,这里要说的是并不适合Linux初学者。
作者:
蒙在股里
时间:
2015-3-20 02:13
熟悉系统的基本操作,Linux的图形界面直观,操作简便,多加上机练习就可熟悉操作,在Linux下学习办公软件等常用软件。
作者:
小魔女
时间:
2015-3-20 09:16
老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。
作者:
仓酷云
时间:
2015-4-7 15:37
然我们对Linux的学习首先是通过对它的产生,发展,到今天仍然在不断完善开始的。
作者:
金色的骷髅
时间:
2015-4-16 14:11
请问谁有Linux的学习心得的吗?简单的说说?
作者:
若相依
时间:
2015-4-19 20:53
Linux只是个内核!这点很重要,你必须理解这一点。只有一个内核是不能构成一个操作系统的。
作者:
第二个灵魂
时间:
2015-5-4 12:59
随着实验课程的结束,理论课也该结束了,说实话教OS的这两位老师是我们遇到过的不错的老师(这话放这可能不太恰当).
作者:
admin
时间:
2015-5-5 22:53
眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期对着门课程的学习。
作者:
因胸联盟
时间:
2015-5-6 10:53
为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。
作者:
柔情似水
时间:
2015-6-5 00:44
学习Linux半年了~个人认为不会的多在网上找资料网上有很多资料可以搜索到,LS那位说放手去搞。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2