2012-03-03 1 views
4

プロセスのRSS、VSZ、およびSZ値に対するプロセススレッドの寄与をチェックしたいと思います。これどうやってするの。 私はこれを行うため、場合:スレッドにpsを使用する

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

私はTIDを取得しますが、プロセスのすべてのスレッドの他のすべての値が同じです。私はpsでこれを行うこともできますか?

答えて

4

スレッドは、定義によってメモリを共有するため、常駐サイズと仮想サイズに個別に貢献しません。単一のスレッドで使用され、他のスレッドと共有されなかった領域については、カーネルはそのことを知りません。これは、psがプロセス内のすべてのスレッドに対して同じ値を表示する理由です。

関連する問題