編集済み 7 数か月前 によって ExtremeHow 編集チーム
フェドラシステムパフォーマンス監視ユーティリティコマンドラインターミナルソフトウェアリソース管理システム管理コンピュータ
翻訳が更新されました 7 数か月前
Fedoraシステムから最大の成果を得るには、システムパフォーマンスの監視が重要です。システムリソースがどのように使用されているかを把握することで、トラブルシューティングやパフォーマンスの最適化に役立ちます。このガイドでは、Fedoraでシステムパフォーマンスを監視するために使用できるさまざまなツールとテクニックを紹介します。Fedoraは最先端の機能とコミュニティサポートで知られる人気のLinuxディストリビューションです。
システムパフォーマンスを監視するツールと方法を議論する前に、システムパフォーマンスが何を含むかを理解することが重要です。システムパフォーマンスの監視には、CPU、メモリ、ディスクスペース、ネットワークアクティビティなどのコンピュータリソースをリアルタイムで監視することが含まれます。これらのリソースの使用方法を理解することで、対処が必要な潜在的なボトルネックや問題を特定できます。
Fedoraには、システムパフォーマンスを効率的に監視するための多くの組み込みツールがあります。これらのツールは強力な情報を提供し、初心者でも簡単に使用できます。
Fedoraのシステムモニターツールは、CPU使用率、メモリ使用率、ディスク使用率、およびプロセス管理を監視するためのグラフィカルユーザーインターフェイスを提供します。システムモニターを開くには、メニューで「システムモニター」を検索するだけです。
開くと、いくつかのタブが表示されます:
top
コマンドは、システムパフォーマンスのリアルタイムの内部を提供するために広く使用されるコマンドラインツールです。ターミナルを開いて top
を入力します。このコマンドは、実行中のプロセスとそのCPUおよびメモリの使用率の動的ビューを表示します。
ターミナルの最上部にある出力は、デフォルトではCPU使用率で並べ替えられた実行中のプロセスのリストを示し、以下にシステムリソースの概要を示します。
htop
は top
コマンドの改良版です。デフォルトではインストールされていませんが、次のコマンドを実行してインストールできます:
sudo dnf install htop
インストール後、単に htop
と入力して起動します。インターフェイスは top
よりもカラフルでユーザーフレンドリーであり、垂直および水平にスクロールしてすべてのプロセスとその完全なコマンドラインを表示できます。
メモリ使用量はシステムパフォーマンスに影響を与えるもう一つの重要な要素です。Fedoraはシステムのメモリ使用量を追跡するためのいくつかのツールを提供します。
free
コマンドは、システム内の空きメモリと使用されているメモリの合計量、およびスワップメモリの量を表示します。単にターミナルを開いて入力します:
free -h
-h
フラグは「人間に読みやすい」フォーマットを意味し、サイズをバイトではなくKB、MB、またはGBで表示します。
vmstat
は、メモリ、プロセス、およびCPU使用率を含むさまざまなシステム統計のスナップショットを提供します。Fedoraにデフォルトで存在するprocpsパッケージの一部です。次のコマンドを実行します:
vmstat
このコマンドは、システムのメモリ、スワップ、I/O設定、およびCPU活動の情報を提供します。メモリ関連の最も重要なフィールドは:
Fedora上のディスクスペースがどのように使用されているかを理解することは、システムの不安定性につながる可能性のあるディスクスペース不足の問題を防ぐために重要です。
df
コマンドは、ファイルシステムのために利用可能なディスクスペースを表示します。人間に読みやすい出力を得るために、次を実行します:
df -h
各ファイルシステムのサイズ、使用済みスペース、利用可能スペース、および使用率を示します。
du
コマンドは、各ファイルおよびディレクトリのディスク使用量を要約します。特定のディレクトリのディスク使用量を確認するには、次のように入力します:
du -sh /path/to/directory
フラグ -s
は合計サイズを要約することを意味し、-h
は人間に読みやすいフォーマットを意味します。
ネットワークパフォーマンスを監視することで、接続の問題を診断し、ボトルネックがあるかどうかを判断できます。
iftop
は、ホストによるネットワークインターフェイスの帯域幅使用量を監視するために使用されるコマンドラインツールです。次を使用してインストールします:
sudo dnf install iftop
インストール後、iftop
を実行すると、マシンと他のホスト間の現在の帯域幅使用量がリストされます。
nload
は、ネットワークトラフィックをリアルタイムで簡単にインタラクティブに表示するコマンドラインツールです。次のコマンドを使用してインストールできます:
sudo dnf install nload
インストール後、nload
を実行すると、ターミナルに着信および発信トラフィックの統計が表示されます。
長期的な監視と時間の経過に伴う傾向の分析には、より洗練された監視ツールを使用できます。
sar
は、システムアクティビティ情報を収集、報告、および保存するのに役立つsysstatパッケージの一部です。sysstatをインストールするには、次を実行します:
sudo dnf install sysstat
データ収集を有効にするには、/etc/default/sysstat
ファイルを編集し、ENABLED="true"
に設定します。サービスを開始します:
sudo systemctl start sysstat
日次リポートを表示するには、sar
コマンドを使用します:
sar -u 1 3
パラメーターはCPU使用率の監視を示し、1秒ごとに3回更新されます。
ログファイルはシステム監視の重要な側面です。Fedoraは、システムアプリケーション、セキュリティなどのログを表示するためのGNOME Logs アプリケーションを提供します。メニューで「GNOME Logs」を検索して開きます。
システムパフォーマンスの監視は、健康で効率的なFedoraシステムを維持するための重要なタスクです。このガイドで紹介したツールを使用すれば、CPU、メモリ、ディスク、ネットワークリソースを効果的に追跡および管理できます。システム管理者でも一般ユーザーでも、これらのツールを使用すると、システムが円滑に動作するように保つことができます。
記事の内容に誤りがある場合, あなたは