【问题标题】:Using ps for threads使用 ps 处理线程
【发布时间】:2012-03-21 12:34:29
【问题描述】:

我想检查进程线程对进程的 RSS、VSZ 和 SZ 值的贡献。我怎样才能做到这一点。 因为如果我这样做:

ps w -eL -o pid,tid,%cpu,cputime,%mem,sz,rss,vsz,command

我知道了,但是 一个进程的所有线程 的所有其他值都是相同的。我什至可以使用 ps 做到这一点吗?

【问题讨论】:

    标签: linux bash memory memory-management process


    【解决方案1】:

    线程对驻留和虚拟大小没有单独的贡献,因为它们根据定义共享内存。至于碰巧被单个线程使用并且从未与其他线程共享的区域,内核不知道。这就是为什么 ps 会为进程中的所有线程显示相同的值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-07
      • 2017-01-27
      • 1970-01-01
      • 2020-02-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多