请教,有关sun的solaris操作系统中的top命令

sunnyfield 2003-09-03 10:25:55
键入top命令后,出来的列项是:
PID USERNAME THR PRI NICE SIZE RES STATE TIME CPU COMMAND
  
  RES 是进程占用内存大小的意思么?如果是,RES是不是反映了真实的使用内存的大小?
  
  谢谢

...全文
73 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Nvram 2003-09-03
  • 打赏
  • 举报
回复
其实SIZE显示大小中的很大一部分是跟其他进程共享的。
比如你有两个进程,A和B,他们都需要用的标准库libc。
假设A的SIZE为200K,B的SIZE为300K,libc的代码段为50K。
他们是共享libc的代码段的50K的。
如果A和B是同一个程序的进程,他们会共享得更多!
Nvram 2003-09-03
  • 打赏
  • 举报
回复
SIZE指的是进程占的虚存大小
但是并不是所有的SIZE都在内存中,只有部分在,其他部分被swap out了。
RES指的是当前在内存的部分大小

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧