負荷平均とは、一定期間に実行されるプロセスの数を指します。このアプローチは、システム全体のタスクを処理しているときに CPU がビジー状態にあるときの測定と分析に役立ちます。通常、さまざまな時間間隔 (過去 1 分、5 分、および 15 分) の負荷平均を示す 3 つの値が表示されます。
負荷平均は、パフォーマンスの監視、リソース管理、システムのトラブルシューティングと最適化などの日常的なアクティビティをサポートします。ただし、多くの初心者は、システムの負荷平均時間を監視する方法を知りません。この短い記事では、例を使用して Linux で負荷平均を確認するために使用できるすべての方法を説明します。 システムの負荷平均時間を取得するために選択できるコマンドは 4 つあります。このセクションをさらに分割して、それぞれを一度に説明しましょう。
稼働時間コマンド
稼働時間には、負荷平均、アクティブ時間、ログイン ユーザー、および現在時刻に関する詳細が表示されます。
稼働時間
Wコマンド
w コマンドは、稼働時間と同等の結果を生成します。ただし、現在アクティブなユーザーに関するより詳細な情報が表示されます。次のコマンドを入力します。
で
一番上のコマンド
Linux システムの負荷平均を取得する最良の方法は、top コマンドを使用することです。現在実行中のシステム プロセスの動的なリアルタイム ビューが負荷平均とともに表示されます。
上
出力される最初の行には、負荷平均値が含まれています。前述したように、それぞれの時間間隔に応じて 3 つの異なる値が表示されます。負荷平均が「1.0」未満である場合は、システムが十分に活用されておらず、追加のワークロードに耐えられる容量があることを示していることに注意してください。
/proc/loadavg ファイル
カーネルはリアルタイムで自動的に更新されるため、/proc/loadavg ファイルには最新かつ最も正確な値が表示されます。このためには、次のようなテキスト エディタを使用してファイルを開くことができます。
猫 / プロシージャ / 負荷平均
ファイル内の最初の 3 つの値は、それぞれ最後の 1 分間、5 分間、15 分間の負荷平均を示します。同時に、後続の値は、実行中のプロセスに関する追加情報を提供します。
簡単なまとめ
Linux では、負荷平均は一定期間に消費された CPU リソースの量を表し、これらの値はシステムのパフォーマンスを監視するのに役立ちます。この短い記事には、それを確認する 4 つの方法があります。 top、uptime、および w コマンドはすべて同様に平均ロード時間を表示しますが、他の重要な情報を表示する点で異なります。さらに、/proc/loadavg ファイルには平均ロード時間のみが表示され、バックグラウンドで自動更新されるため信頼性があります。