当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 19 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : [二星]使用命令来查看当前用户下的所有程序的物理内存消耗
帖子发表于 : 2009-12-08 10:24 
论坛管理员

注册: 2005-03-27 0:06
帖子: 10149
系统: Ubuntu 12.04
送出感谢: 7
接收感谢: 130
1 任务内容: 使用命令来查看属于当前用户下的所有程序的物理内存消耗,并从大到小排序

2 任务的难度: 二星

3 任务的目的: 学习linux下的进程统计

4 任务所涉及的软件: ps

5 任务将大致消耗的时间: 1天

6 参考网站: man ps


页首
 用户资料  
 
2 楼 
 文章标题 : Re: [二星]使用命令来查看当前用户下的所有程序的物理内存消耗
帖子发表于 : 2009-12-08 21:40 
头像

注册: 2008-03-25 15:49
帖子: 25878
地址: 谁知道?
送出感谢: 8
接收感谢: 10
有这么简单么... :roll:


页首
 用户资料  
 
3 楼 
 文章标题 : Re: [二星]使用命令来查看当前用户下的所有程序的物理内存消耗
帖子发表于 : 2009-12-08 21:52 
头像

注册: 2005-12-28 1:16
帖子: 3916
地址: 火星
系统: Ubuntu 12.10 X64
送出感谢: 1
接收感谢: 0 次
代码:
ps akvsz -o pid,vsz,cmd


_________________
目前负债150多万


页首
 用户资料  
 
4 楼 
 文章标题 : Re: [二星]使用命令来查看当前用户下的所有程序的物理内存消耗
帖子发表于 : 2009-12-09 9:14 
论坛管理员

注册: 2005-03-27 0:06
帖子: 10149
系统: Ubuntu 12.04
送出感谢: 7
接收感谢: 130
xhy 写道:
代码:
ps akvsz -o pid,vsz,cmd

不满足要求条件


页首
 用户资料  
 
5 楼 
 文章标题 : Re: [二星]使用命令来查看当前用户下的所有程序的物理内存消耗
帖子发表于 : 2009-12-09 10:02 
头像

注册: 2005-09-06 20:34
帖子: 501
送出感谢: 3
接收感谢: 1
代码:
ps -U "username"  -o pid,vsz,cmd


_________________
arch
awesome
blog
+github
freebsd handbook中文版


页首
 用户资料  
 
6 楼 
 文章标题 : Re: [二星]使用命令来查看当前用户下的所有程序的物理内存消耗
帖子发表于 : 2009-12-11 12:29 
论坛管理员

注册: 2005-03-27 0:06
帖子: 10149
系统: Ubuntu 12.04
送出感谢: 7
接收感谢: 130
jarodlau 写道:
代码:
ps -U "username"  -o pid,vsz,cmd

不满足: vsz是 virtual memory,不是实际物理内存,并没有按内存大小排序。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: [二星]使用命令来查看当前用户下的所有程序的物理内存消耗
帖子发表于 : 2009-12-15 17:48 
头像

注册: 2008-07-30 23:21
帖子: 13427
地址: freebuilder@yeah.net
系统: Debian stable AMD64
送出感谢: 38
接收感谢: 128
怎么统计,不现实吧!共享库怎么算?


_________________
(2015-11-16 更新)适合 WM 的截图脚本
(2015-08-24 更新)Debian、Ubuntu 源列表说明
(2013-02-01 首发)文字如何绘出
▷▷ 【更 多 在 此】 ◁◁
箪食瓢饮随遇安,不求栋梁求参天。
【初韵】一门牛逼的编程语言。


页首
 用户资料  
 
8 楼 
 文章标题 : Re: [二星]使用命令来查看当前用户下的所有程序的物理内存消耗
帖子发表于 : 2009-12-15 17:50 
头像

注册: 2008-03-25 15:49
帖子: 25878
地址: 谁知道?
送出感谢: 8
接收感谢: 10
自由建客 写道:
怎么统计,不现实吧!共享库怎么算?

有点意思...


页首
 用户资料  
 
9 楼 
 文章标题 : Re: [二星]使用命令来查看当前用户下的所有程序的物理内存消耗
帖子发表于 : 2009-12-15 22:44 

注册: 2009-04-30 13:03
帖子: 88
送出感谢: 0 次
接收感谢: 0 次
新手,看完了 man ps 后得出这个命令,不知对否?
代码:
ps -u username -o pid,user,size,cmd --sort -size


页首
 用户资料  
 
10 楼 
 文章标题 : Re: [二星]使用命令来查看当前用户下的所有程序的物理内存消耗
帖子发表于 : 2010-01-05 11:13 

注册: 2007-06-16 23:08
帖子: 31
送出感谢: 0 次
接收感谢: 0 次
top


页首
 用户资料  
 
11 楼 
 文章标题 : Re: [二星]使用命令来查看当前用户下的所有程序的物理内存消耗
帖子发表于 : 2010-01-05 11:49 
论坛管理员

注册: 2005-03-27 0:06
帖子: 10149
系统: Ubuntu 12.04
送出感谢: 7
接收感谢: 130
引用:
rss RSS resident set size, the non-swapped physical memory that a task has used (in kiloBytes). (alias rssize, rsz).
vsz VSZ virtual memory size of the process in KiB (1024-byte units). Device mappings are currently excluded; this is subject to change. (alias vsize).
size SZ approximate amount of swap space that would be required if the process were to dirty all writable pages and then be swapped out. This number is very rough!
sz SZ size in physical pages of the core image of the process. This includes text, data, and stack space. Device mappings are currently excluded; this is subject to change. See vsz and rss.


rss: 才是真实内存占用,因此为:

代码:
ps -u $USER -o pid,rss,cmd --sort -rss


页首
 用户资料  
 
12 楼 
 文章标题 : Re: [二星]使用命令来查看当前用户下的所有程序的物理内存消耗
帖子发表于 : 2010-01-06 21:30 

注册: 2009-04-30 13:03
帖子: 88
送出感谢: 0 次
接收感谢: 0 次
请问,size 表示的是什么 swap 吗?
rss 是包括共享内存?


页首
 用户资料  
 
13 楼 
 文章标题 : Re: [二星]使用命令来查看当前用户下的所有程序的物理内存消耗
帖子发表于 : 2010-08-26 14:06 
头像

注册: 2007-08-19 22:24
帖子: 88
地址: 南京
送出感谢: 1
接收感谢: 0 次
mark一下。一般用top,然后按M,查看RES列。


_________________
果断Arch


页首
 用户资料  
 
14 楼 
 文章标题 : Re: [二星]使用命令来查看当前用户下的所有程序的物理内存消耗
帖子发表于 : 2011-07-12 16:27 

注册: 2009-12-09 23:34
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
代码:
ps -lyu username --sort -rss


页首
 用户资料  
 
15 楼 
 文章标题 : Re: [二星]使用命令来查看当前用户下的所有程序的物理内存消耗
帖子发表于 : 2011-07-26 9:22 
头像

注册: 2010-10-16 2:41
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
路过。操蛋到路过一下。


_________________
己所不欲,勿施于人!
Do as you would be done by !


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 19 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译