linx/unix のパフォーマンスメモリ値

linx/unix のパフォーマンスメモリ値

コマンドの出力には、top prstat vmstat free使用されているオペレーティングシステムに応じてさまざまな変数があります。
メモリパフォーマンス分析のベストプラクティス研究に適用できるように、上記のコマンドの各「デフォルト」メモリ変数出力の定義は何ですか?

たとえば、topによって出力されるRESメモリは実際に使用されたメモリです。

編集1 さらに、コマンドの出力とtop prstat vmstat freeメモリ値が何を意味するのかを見ています。

ベストアンサー1

RES =常駐メモリ - 使用中のメモリ。

SHR = 共有メモリー - 複数のプログラム間で共有されるメモリー・セグメント。表示される量は、プログラムで使用されている共有オブジェクト、データ、およびライブラリーの数です。

VIRT =仮想メモリ(メモリデバッグにはあまり役に立ちません。プロセスが占める仮想ページのサイズです)

ここでより詳細な技術情報を見ることができます。http://www.win.tue.nl/~aeb/linux/lk/lk-9.html

以下は、いくつかの簡単な説明です。http://www.thegeekstuff.com/2012/02/linux-memory-management/

おすすめ記事