How to check a RAM in a Linux

RAMとはRandom Access Memoryの略で、コンピュータシステムの重要な部分です。 あなたがファイルを開いてその内容を編集したり閲覧したりするとき、システムはそのファイルの一時的なインスタンスをRAMに作成して、そのファイルに対して処理を行うことができます。 また、システムの動作環境とRAMは、プログラムを実行するための媒体として機能します。

この記事では、LinuxシステムにインストールされているRAMまたはメモリの量を確認する方法と、その速度を確認する方法を紹介します。

この記事では、Linuxシステムに搭載されているRAMやメモリの量を確認する方法と、速度を確認する方法を紹介します。 さあ、始めましょう!

前述したように、今回はUbuntu 20.04のコマンドライン環境で作業を行います。 そのため、RAM監視タスクを説明するためには、ターミナルアプリケーションを開く必要があります。

Check RAM Size and Availability

以下のコマンドを使用すると、Ubuntu 20.04システムにインストールされているRAMの容量を確認できます。

$ free

上記のコマンドを使用すると、数行でシステムのメモリとスワップの使用率を確認できます。

インストールされているRAMとスワップの使用率を3桁の近い数字で表示するfreeコマンドと一緒にswitch -hを使用するのが良いでしょう。

$ free -?h

上の画像でハイライトされている「Mem」の部分は、システム上の RAM に関する完全な情報を提供します。 total」列は、システムにインストールされているRAMをGB単位で示しています。

「-s」スイッチを使用すると、free を数秒間継続して実行でき、指定した秒数後に新しい出力を表示します。

例えば、3秒ごとにfreeコマンドを実行したい場合は、次のようなコマンドを使用します。

$ free -s 3

topコマンドでRAM使用量をチェック

topコマンドは、システム上の各プロセスのメモリ使用量に関するすべての情報を表示します。 このコマンドは、すべての Linux システムにプリインストールされています。 しかし、利用できない場合は、aptコマンドを使用してインストールすることができます。 次のようにして、システム上で top コマンドを実行できます。

$ top

%mem の列に注目してください。 その時、多くのメモリを使用しているプロセスを表示したい場合は、Shift+mを押してください。 これにより、メモリ使用量に基づいてプログラムが上にソートされます。 このコマンドの利点は、システムのメモリ使用量を一目で把握できることです。

Check RAM usage with htop command

htop コマンドは、RAM の使用状況に関する全体的な情報を表示し、統計情報を継続的に更新して、各プロセスで使用されているメモリの量を表示します。 しかし、ターミナル上で以下のコマンドを使用すれば、インストールすることができます。

$ sudo apt install htop

インストールが完了したら、ターミナルから実行することができます。

$ htop

F6キーを押すと、メモリ使用率の出力を並べ替えることができます。 mem」列の下には、メモリの統計情報を監視することができます。

Htop は、すべての Linux ディストリビューションに対応した、無料の ncurses ベースのプロセス GPL ビューアです。

Check RAM using /proc/meminfo

メモリ関連の情報は、/proc ファイルシステムから取得することができます。 これらのファイルには、システムやカーネルに関する動的な情報が保存されています。

以下のコマンドを実行すると、メモリ情報が表示されます。

$ cat /proc/meminfo

RAMの種類と速度の確認

市場ではさまざまな種類のRAMが販売されており、DDR1、DDR2、DDR3、DDR4などがあります。 DDR1、DDR2、DDR3、そしてDDR4。 DDR、SDRAM、DRAMなどがあります。 また、RAMの速度をサイクル数で表すと、1秒間にどれだけのサイクルが完了するかということになります。

$ sudo dmidecode –type memory | less

上記のコマンドを使用すると、RAMの種類と速度を確認することができます。

結論

この記事では、システムの RAM をチェックするのに非常に便利なさまざまなコマンドの実装方法を紹介しました。 さらに、以前の記事ですでに取り上げた memtester および memtest ユーティリティを使用して RAM のエラーを検出することもできます。 つまり、上記のコマンドは、すべての Linux ユーザーにとって重要なものです。 以上、RAMの監視についてでした。 ご意見やご質問がありましたら、ぜひコメント欄にお寄せください

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です