Linuxでメモリを監視するコマンド

メモリバンク

コンピュータの仮想メモリは優先リソースであるため、当社が提供するツールを使用して適切に制御および監視する必要があります。 それは記憶を見る方法を知ることを含みます RAM または主に使用され、空きのあるもの、および交換メモリ自体または スワップ、優先度がなく、RAMにアップロードされていない、または優先度の高い他のユーザーを紹介するためにRAMから抽出されたすべてのデータとプロセスを格納します。 さて、これはそれがどのように機能するかについての簡単な説明であり、あまり詳細には触れません。

制御する方法を知るために、またはむしろ、 これらの記憶を監視する 私たちの Linux システムには、さまざまな可能性があります。 Linux が提供する /proc インターフェースのファイルの一部をコンカテネーターで表示することで直接実行することも、このタイプのファイルまたはその他のファイルを使用して情報を取得して表示できるこれから説明するツールを使用することもできます。よりユーザーフレンドリーな方法で。 メモリに関する特定のデータを提供するプロセスを参照する top やその他のコマンドを使用することもできます...まず、 無料コマンド、これを使用すると、使用済みおよび空きのRAMとSWAPメモリ、バッファなどを確認できます。 このために、私の意見では、ユニットをやや理解しやすい方法で表示する-hオプションを使用することもできます。

free -h

コマンドを使用して、 swapon パーティションをアクティブにしたり、ファイルを交換したりできますが、-sオプションを使用すると、その容量も確認できます。

swapon -s
続けます vmstat これは、その名前が示すように、仮想メモリのステータスを示しています。

vmstat

別のオプションは メモリスタット、前のものと同様:

memstat

一緒に行きましょう / procファイル メモリ情報を取得するために相談できること:

cat /proc/swaps
cat /proc/meminfo

そして最後に、別のコマンドを使用します。 DMIテーブル ハードウェア情報を取得するには、この場合、このオプションを使用してメモリ情報のみをフィルタリングします。

sudo dmidecode --type memory


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   デビッドガルシアプラドス

    興味深い記事。

    猶予は、それを時計と組み合わせて数秒ごとに監視することです(デフォルトでは2ですが、「-n」で調整できます)。
    Ejemplos:
    無料で見る-h
    見る-n1無料-h

    Bashが提供するもうXNUMXつのユーティリティは、演算子「&&」および「;」と同時にコマンドを実行することです。
    例:
    無料-h; cat / proc / swaps

    grepとパイプ( "|"文字)を使用してフィルタリングすることもできます。
    例:
    無料-h | grep 'メモリ'

    または、printfを使用して必要なテキストを追加することもできます
    printf '私のコマンド:\ n'; 無料-h

    そしてもっと🙂