ホームページ >運用・保守 >Docker >Docker が使用するメモリ量を確認する方法

Docker が使用するメモリ量を確認する方法

尚
オリジナル
2020-03-31 15:36:5225667ブラウズ

Docker が使用するメモリ量を確認する方法

docker が使用するメモリ量を確認する方法:

1. docker stats コマンドを使用して確認します:

$ docker stats

CONTAINER ID        NAME                                    CPU %               MEM USAGE / LIMIT     MEM %               NET I/O             BLOCK I/O           PIDS
b95a83497c91        awesome_brattain                        0.28%               5.629MiB / 1.952GiB   0.28%               916B / 0B           147kB / 0B          9
67b2525d8ad1        foobar                                  0.00%               1.727MiB / 1.952GiB   0.09%               2.48kB / 0B         4.11MB / 0B         2
e5c383697914        test-1951.1.kay7x1lh1twk9c0oig50sd5tr   0.00%               196KiB / 1.952GiB     0.01%               71.2kB / 0B         770kB / 0B          1
4bda148efbc0        random.1.vnc8on831idyr42slu578u3cr      0.00%               1.672MiB / 1.952GiB   0.08%               110kB / 0B          578kB / 0B          2

Docker が使用するメモリ量を確認する方法

## 2. まず docker ps -a でコンテナのコンテナ ID を見つけ、次に ps -ef でコンテナに対応するプロセスを見つけます。コンテナに対応する pid を取得した後、top、pmap を使用できます。 、 ps およびその他のコマンドを使用してプロセス メモリを表示し、コンテナのメモリを表示します。

top

top -p 5140

内容説明

PID:プロセスのID

USER:プロセス所有者

PR:プロセスの優先度process は小さいほど優先的に実行されます。

NInice: 値

VIRT: プロセスが占有する仮想メモリ

RES: プロセスが占有する物理メモリプロセス

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

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

%CPU: プロセスが占有している CPU の使用率

%MEM: プロセスが使用する物理量 メモリの割合と合計メモリ

TIME: プロセスが開始されてからプロセスが占有する合計 CPU 時間、つまり CPU 使用時間の累積値。

COMMAND: プロセス起動コマンド名

その他の関連チュートリアルについては、PHP 中国語の Docker が使用するメモリ量を確認する方法docker チュートリアル

列に注目してください。 Webサイト。

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

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