HPUX でのメモリ リークをチェックするために getrusage のどのフィールドを使用すればよいですか ('top' の RES との類似点は何ですか)?
1289 次
4 に答える
0
あなたは見たいですru_maxrss
。常駐セットのサイズをキロバイト単位で示します。
struct rusage {
:
long ru_maxrss; /* maximum resident set size */
:
};
于 2011-04-01T07:45:53.617 に答える
0
HPUX には詳しくありませんが、Linux でプログラムをコンパイルすることをお勧めします。valgrind、mtrace、またはその他のツールを使用して、メモリ リークを見つけることができます。メモリ リークは、一度発生すると、使用している OS に関係なく常に発生します。より完全なツール セットを備えた OS を使用するだけです。
于 2009-09-17T20:36:12.603 に答える
0
UNIX95=
ieの後のスペースに注意してください
UNIX95= ps -e -o "user,vsz,pid,ppid,args" | sort -rnk2 | head
于 2014-02-28T20:46:06.450 に答える