コマンドラインでLinuxUbuntuのRAMをチェックする方法。端末1を使用すると、Linuxの合計メモリをGB単位で確認できます。 LinuxコマンドラインでGbのRAMサイズを確認する方法を学びます。
無料コマンド
freeは、システム内の空きおよび使用済みの物理メモリとスワップメモリの合計量、およびカーネルによって使用されているバッファとキャッシュを表示します。情報は/proc/meminfoを解析することによって収集されます。
freeコマンドの実行後に表示される列は次のとおりです。
- 合計:インストールされているメモリの合計(/ proc / meminfoのMemTotalとSwapTotal)
- 使用済み:使用済みメモリ(合計–空き–バッファ–キャッシュとして計算)
- 無料:未使用のメモリ(/ proc / meminfoのMemFreeおよびSwapFree)
- 共有:tmpfsによって(ほとんど)使用されるメモリ(/ proc / meminfoのShmem、カーネル2.6.32で使用可能、使用できない場合はゼロとして表示)
- バッファ:カーネルバッファ(/ proc / meminfo内のバッファ)によって使用されるメモリ
- キャッシュ:ページキャッシュとスラブによって使用されるメモリ(/ proc / meminfoのキャッシュとスラブ)
- buff / cache:バッファとキャッシュの合計
- 使用可能:スワップせずに、新しいアプリケーションを起動するために使用できるメモリの量の見積もり。キャッシュまたは空きフィールドによって提供されるデータとは異なり、このフィールドはページキャッシュを考慮し、アイテムが使用されているためにすべての再利用可能なメモリスラブが再利用されるわけではありません(MemAvailable in / proc / meminfo、カーネル3.14で利用可能、エミュレートカーネル2.6.27+、それ以外は無料と同じ)
-b、–bytes:メモリの量をバイト単位で表示します。
-k、–kilo:メモリの量をキロバイト単位で表示します。これがデフォルトです。
-m、–mega:メモリの量をメガバイト単位で表示します。
-g、–giga:メモリの量をギガバイトで表示します。
–tera:メモリの量をテラバイト単位で表示します。
-h、–human:最短の3桁単位に自動的にスケーリングされたすべての出力フィールドを表示し、印刷単位を表示します。以下の単位が使用されます。
B=バイト
K=キロ
M=メガ
G=ギガス
T=テラス
トップコマンド
Ubuntuユーザーは、topコマンドを使用して、プロセスごとのメモリとCPU使用率を確認することもできます。合計メモリ使用量とプロセスごとの合計RAM使用量も報告されます。
一番上のプログラムは、実行中のシステムの動的なリアルタイムビューを提供します。システムの概要情報と、Linuxカーネルによって現在管理されているプロセスまたはスレッドのリストを表示できます。表示されるシステム概要情報の種類、およびプロセスについて表示される情報の種類、順序、サイズはすべてユーザーが構成可能であり、その構成は再起動後も永続的にすることができます。
このプログラムは、プロセス操作用の限定された対話型インターフェースと、操作のあらゆる側面を網羅する個人構成用のはるかに広範なインターフェースを提供します。また、このドキュメントではtopを参照していますが、プログラムには任意の名前を付けることができます。その新しい名前(場合によってはエイリアス)は、上部のディスプレイに反映され、構成ファイルの読み取りと書き込みの際に使用されます。
topコマンドと同様に、htopコマンドもメモリ使用量とその他のさまざまな詳細を表示します。 htopコマンドが実行されると、上部のヘッダーにCPU使用率とRAMおよびスワップ使用量が表示されます。
元の記事