ホームページ  >  記事  >  運用・保守  >  Linux で利用可能なメモリ サイズを確認するいくつかの方法

Linux で利用可能なメモリ サイズを確認するいくつかの方法

王林
王林オリジナル
2019-12-17 15:33:025467ブラウズ

Linux で利用可能なメモリ サイズを確認するいくつかの方法

Linux ユーザー、特に管理者は、システムが使用するメモリ リソースの量と空きメモリ リソースの量を確認する必要があります。最も重要なことはサーバー上のメモリ リソースを確認することなので、サーバー管理に役立つ関連コマンドを学ぶことが最善です。

この記事では、使用可能なメモリを確認するための次の 5 つのコマンドの使用方法について説明します:

1、フリー コマンド

2、vmstat コマンド

3、/ proc/ meminfo コマンド

#4、top コマンド

#5、htop コマンド

#これらのコマンドを使用すると、サーバー上で実行するのに十分なメモリ リソースを常に確保できます。 。 プロセス。たとえば、Web サーバーを実行している場合は、不足しているリソースによってサイトの速度が低下したり、サイトの機能が完全に停止したりしないことを確認できます。

この記事で説明されているコマンドと手順は、CentOS 7.5 システムおよび Ubuntu Linux 上で実行されました。

メモリ使用量を表示するには、Linux コマンド ライン、ターミナル アプリケーションを使用します。システムダッシュ経由でターミナルを開くことができます。

方法 1: 無料コマンド

無料コマンドは最も広く使用されており、間違いなく最も便利であるため、最初にその使用法について説明します。このコマンドは、システム RAM の使用状況に関する情報を確認するために使用されます。ターミナルに入力するコマンドは次のとおりです。

Linux で利用可能なメモリ サイズを確認するいくつかの方法

available 列は、使用可能なメモリを表します。

スワップ エントリの使用済み列は 51 です。これは、51M を使用し、空き部分が 1996M であることを意味します。

無料ビデオ チュートリアルの共有:

linux ビデオ チュートリアル

方法 2: vmstat コマンド

vmstat を通じてメモリ統計を表示するにはコマンド情報は、次の方法で使用できます。

Linux で利用可能なメモリ サイズを確認するいくつかの方法

s タグは、メモリ使用量に関する詳細な統計を提供します。

出力には空きメモリと空きスワップ メモリのエントリが表示され、システムで利用可能なメモリが示されます。

方法 3: /proc/meminfo コマンド

次のコマンドは、/proc ファイル システムからメモリ関連の情報を抽出します。これらのファイルには、実際のシステム ファイルではなく、システムとカーネルに関する動的な情報が含まれています。

これは、メモリ情報を出力するために使用されるコマンドです:

Linux で利用可能なメモリ サイズを確認するいくつかの方法

このコマンドの出力は、vmstat コマンドと似ています。 MemFree の結果では空きメモリを、SwapFree の結果では利用可能なスワップ メモリを簡単に表示できます。

方法 4: top コマンド

top コマンドは、システムの CPU とメモリの使用量を出力するために使用されます。このコマンドは次のように使用できます。

Linux で利用可能なメモリ サイズを確認するいくつかの方法

出力のヘッダーに KiB Mem および Kib Swap エントリが表示され、使用済みおよび利用可能なメモリ リソースを確認できます。 。

方法 5: htop コマンド

top コマンドと同様に、htop コマンドも CPU とメモリの使用状況を詳細に分析します。 htop がシステムにインストールされていない場合は、まず次のコマンドを実行して abt リポジトリを更新して Ubuntu にインストールできます:

$ sudo apt-get update

次に次のコマンドを入力します

$ sudo apt install htop

次のコマンドを使用しますCentOS にインストールするには:

[linuxidc@localhost ~]$ sudo yum install htop

Linux で利用可能なメモリ サイズを確認するいくつかの方法

Linux で利用可能なメモリ サイズを確認するいくつかの方法

htop をインストールした後、次のコマンドを使用するだけで必要な情報を出力できます:

[linuxidc@localhost ~]$ htop

タイトルの Mem (メモリ、別名 RAM) および Swp (スワップ) エントリは使用済みメモリと合計メモリを表し、これによってシステムで利用可能な空きメモリを計算できます。

この記事で説明したコマンドを使用すると、システム プロセス メモリの状況を監視できます。 GUI をまったく使用できないにもかかわらず、パソコンやサーバーのメモリ使用量を確認することはできません。

おすすめの関連記事とチュートリアル:

linux チュートリアル

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

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