0

HPUX でのメモリ リークをチェックするために getrusage のどのフィールドを使用すればよいですか ('top' の RES との類似点は何ですか)?

4

4 に答える 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 に答える