社区
Linux/Unix社区
帖子详情
Linux 系统内存占用问题
dazzle66
2008-03-02 10:35:10
Linux 中按实际内存使用的多少顺序显示系统中的前十个进程:
#ps vx |head -1 ;ps vx |grep -v PID |sort -rn +6 |head –10
PID TTY STAT TIME MAJFL TRS DRS RSS %MEM COMMAND
进程的实际占用系统内存是DRS 还是RSS??
...全文
203
5
打赏
收藏
Linux 系统内存占用问题
Linux 中按实际内存使用的多少顺序显示系统中的前十个进程: #ps vx |head -1 ;ps vx |grep -v PID |sort -rn +6 |head –10 PID TTY STAT TIME MAJFL TRS DRS RSS %MEM COMMAND 进程的实际占用系统内存是DRS 还是RSS??
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hzcpig
2008-03-04
打赏
举报
回复
如果要监测内存泄漏可以用一些小工具,ccmalloc,Dmalloc之类的,ps太不直观了。
cceczjxy
2008-03-04
打赏
举报
回复
实际上,用ps来监控内存泄漏效果不会太理想,不大好区分空间是在被进程使用还是已经被进程泄漏。
dazzle66
2008-03-03
打赏
举报
回复
据我观察,DRS的大小一般都大于RSS 1.5倍左右。
如果要监控某个应用进程是否存在内存泄漏的问题,一般使用DRS还是RSS??
我自己倾向于使用DRS。
hzcpig
2008-03-03
打赏
举报
回复
RSS(pages) 应用程序正在使用的物理内存的大小 VmRSS/4
Drs(pages) 程序数据段和用户态的栈的大小 (VmData+ VmStk )4
Shared(pages) 共享页数 0
Trs(pages) 程序所拥有的可执行虚拟内存的大小 VmExe/4
Lrs(pages) 被映像到任务的虚拟内存空间的库的大小 VmLib/4
不过lz用的ps vx 本身显示的是虚拟内存占用,如果真要看进程的实际系统内存占用,还是要用ps -aux,里面的RSS字段就是实际内存占用。
至于ls说的一个字母代表一个意思,说的是ps -aux里面的STAT字段,标示进程状态。
claymore_47
2008-03-03
打赏
举报
回复
是RSS
这里一个字母似乎就代表一个意思,而不是一个缩写
linux
系统
内存
used
占用
过高
问题
排查
系统
used
内存
占用
过高,top查看又比较低,综合排查系某脚本不断创建进程,每个进程
占用
较少,综合起来就消耗比较高了。
嵌入式
Linux
系统
Cache
内存
占用
过高
问题
的分析
问题
背景: 在嵌入式
Linux
系统
产品稳定性测试过程中,我们最关心也是最重要的
问题
是
内存
泄漏
问题
。 一般嵌入式产品
内存
容量比较有限,我们除了分析代码层次的
内存
泄漏缺陷外,还实时监测
系统
运行的
内存
状态。以免过度使用
内存
导致
系统
将进程kill掉的情况。本文主要分析下Cache
内存
占用
的原因,解决办法以及对
系统
运行的影响;
问题
分析: 在嵌入式
Linux
系统
中使用free命令可以看到如下信息: # free total used ...
Cache
占用
过多
内存
导致
Linux
系统
内存
不足
问题
排查
原文链接:http://www.cnblogs.com/panfeng412/p/drop-caches-under-
linux
-system.htmlhttp://www.cnblogs.com/panfeng412/p/drop-caches-under-
linux
-system-2.htmlCache
占用
过多
内存
导致
Linux
系统
内存
不足
问题
排查
问题
描述
Linux
服务器...
linux
系统
下提示
内存
不足,Cache
占用
过多
内存
导致
Linux
系统
内存
不足
问题
排查
问题
描述
Linux
服务器
内存
使用量超过阈值,触发报警。
问题
排查首先,通过free命令观察
系统
的
内存
使用情况,显示如下:total used free shared buffers cachedMem: 24675796 24587144 88652 0 357012 1612488-/+ buff...
linux
系统
内存
占用
高的
问题
通过top命令查看
linux
内存
占用
比很高,有时能达到90%以上。 查询相关资料发现
linux
内存
使用是优先使用物理
内存
,所以导致memery cached 很大, 这部分也是可以算在可用
内存
中的。 查看具体的
内存
使用情况 free -m total used free shared buff
Linux/Unix社区
23,224
社区成员
74,536
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章