MacOS10.6を実行しています。メモリ使用量を取得するために実行したいのですtop
が、インタラクティブモードや更新するモードでは実行しません。その時点でのメモリ使用量が欲しいので、プロンプトに戻ります。メモリ使用量を取得するために他のユーティリティを探しました...しかし、不足していました(vm_stat
仮想メモリ用です)。top
誰かがメモリ使用量をstdoutに出力する方法などを教えてもらえますか?
3434 次
3 に答える
5
top -l 1
1つのサンプルだけを標準出力に配置します(もちろん、必要に応じて、リダイレクト、フィルター処理などを行うことができます)。 man top
詳細については。
于 2010-03-01T02:08:39.443 に答える
2
このコマンドを使用することもできますps
。例えば
ps -eo pmem,comm
ps
詳細な出力フォーマットについては、マニュアルページを確認してください。例:rss、サイズなど。
于 2010-03-01T02:16:00.977 に答える
0
私はこのコマンドを使用して、最初の数行の基本情報を吐き出しました
top -l 1 -n 0
-l 1=1つのサンプルのみ-n0=0プロセス
これはちょっとしたハックです....しかし、メモリラインだけが必要な場合は...頭と尾を介してフィードすることができます。
top -l 1 -n 0 | head -n 5 | tail -n 2
于 2010-03-01T02:15:33.317 に答える