想查下内存占用,用 top 就只看到虚拟内存
Mem: 1048868K used, 2868352K free, 336K shrd, 6412K buff, 914548K cached
CPU: 1.1% usr 5.0% sys 0.0% nic 92.3% idle 0.0% io 0.0% irq 1.4% sirq
Load average: 1.36 1.41 1.30 4/173 28193
PID PPID USER STAT VSZ %VSZ CPU %CPU COMMAND
16720 31555 root S 2146m 55.7 3 4.7 /home/root/App
这个 VSZ 基本不变化,但是用 free -m 可以看到
total used free shared buffers
Mem: 3825 930 2894 0 3
-/+ buffers: 927 2898
Swap: 0 0 0
随着程序运行,free 的大小在慢慢变小,我想看这个 used 是谁占用了,网上搜了一通都不知所云。。。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.