以下は、パフォーマンスの低下を引き起こすOS側の問題を診断するのに役立つ基本的なコマンド以外のOSコマンドのリストです。 上記のすべてのコマンドは、Linux環境でのみテストされていることに注意してください。 パフォーマンスの問題を追跡する準備ができている場合は、次のツールを使用して開始できます。 sar:sysstatパッケージをインストールした状態で、sarコマンドを使用して、さまざまなシステム機能のアクティビティ情報を表示したり、時間の経過に伴うリソースの使用状況を把握したりします。 インストールされると、sysstatcronジョブは10分ごとにシステムデータを収集します。このデータは後でsarコマンドで表示できます。 sarを使用すると、同じデータ型をライブで表示することもできます。 dstat:vmstat、iostat、およびifstatの代わりとして作成された、dstatは、さまざまなタイプのシステムデータを組み合わせて表示するための多くのオプションを提供します。 データをカラーで表示し、選択した列にさまざまな情報を表示できます。 dstatを使用すると、システムのCPU、ディスクI / O、ネットワークアクティビティ、ページング、割り込み、負荷平均、メモリ、プロセス、タイムカウンター、およびファイルシステムに関する統計を確認できます。 dstatを使用して、さまざまなタイプのリソースのライブシステムアクティビティを比較します。 たとえば、大きなファイルのダウンロード中に、ネットワークとディスクのアクティビティを比較できます。 ps:psコマンドは、実行中のプロセスを確認する一般的な方法です。 オプションと組み合わせて、psを使用すると、プロセスごとに表示する列を選択し、それらの列のいずれかでデータを並べ替えることができます。 psを使用して、システムで現在実行されているすべてまたは任意のプロセスに関する情報を確認します。 上:topを使用すると、数秒ごとに更新される、システムで実行されているプロセスの画面指向の表示を見ることができます。 CPUまたはメモリの使用量で並べ替えて、プロセスを強制終了または解放できます。 topを使用して、最も消費的なプロセスをすぐに見つけます。 iostat:主に、iostatを使用すると、デバイス(ディスクやネットワークインターフェイスなど)のI/O統計を表示できます。 データはデバイスの読み取り/書き込み容量のパーセンテージで表示されるため、これはI/Oのボトルネックをチェックするのに役立ちます。 mpstat:mpstatコマンドは、CPU使用率を一覧表示します。 mpstatを使用して、CPUがどれだけ消費されているかを確認し、その消費がどこから来ているかについての一般的なアイデアを取得します。 vmstat:vmstatコマンドを使用してメモリ統計を一覧表示します。 パフォーマンスが低い場合は、vmstatを使用して、メモリが使い果たされていないか、システムが過度にスワップしていないかを確認します。 […]
The post Linuxのパフォーマンス問題をトラブルシューティングするための基本的なコマンド–オタク日記 appeared first on Gamingsym Japan.