ホームページ  >  記事  >  運用・保守  >  Linux でメモリ使用量を確認するにはどうすればよいですか?

Linux でメモリ使用量を確認するにはどうすればよいですか?

PHP中文网
PHP中文网オリジナル
2017-06-20 09:36:002971ブラウズ

入力: トップ

%MEM

PID

プロセスのID

ユーザー

プロセス所有者

PR

プロセスの優先レベル、優先順位が小さいほど実行されます

ニース

Value

VIRT

プロセスによって占有されている仮想メモリ

RES

によって占有される物理メモリプロセス

SHR

プロセスによって使用される共有メモリ

S

プロセスのステータス。 S はスリープ中、R は実行中、Z はゾンビ状態、N はプロセスの優先順位の値が負であることを意味します

プロセスによって使用される物理メモリと合計メモリの割合

TIME+

開始後にプロセスが占有する合計CPU時間、つまり累積CPU 使用時間の値。

COMMAND

プロセス起動コマンド名

入力:無料

Total

物理メモリの合計サイズ。

中古

どれくらい大きくなりましたか。

無料

利用可能な数。

Shared

複数のプロセスによって共有される合計メモリ。

Buffers/cached

ディスクキャッシュのサイズ。

3 行目 (-/+ バッファ/キャッシュ):

Used

どのくらいの大きさで使用されているか。

無料

利用可能な数。

4行目swap:

Total

物理メモリの合計サイズ。

中古

どれくらい大きくなりましたか。

無料

利用可能な数。

違い:

2行目(mem)のused/freeと3行目(-/+buffers/cache)のused/freeの違い

違い最初の行は、OS (オペレーティング システム) の観点からのものです。OS (オペレーティング システム) では、バッファ/キャッシュがすべて使用されるため、使用可能なメモリは 3489800 KB になります。

3 行目は、アプリケーションの観点からの参照です。アプリケーションがメモリを使用する必要がある場合、buffers/cached はファイル読み取りのパフォーマンスを向上させるためのものです。すぐにリサイクルされます。

したがって、アプリケーションの観点から見ると、利用可能なメモリ = 空きメモリ +バッファ+キャッシュとなります。

上記の例のように: 434884 + 36436 + 421856 = 893176

-/+ バッファ/キャッシュメモリ番号の計算:

-バッファ/キャッシュメモリ番号: 使用済み - バッファ - キャッシュ

使用値: 3489800 - 36436 - 421856 = 3031508

+バッファー/キャッシュメモリ数: 空き + バッファー + キャッシュ済み

空き値: 434884 + 36436 + 421856 = 893176

以上がLinux でメモリ使用量を確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。