Linux の ps コマンドは Process Status の略です。 ps コマンドは、システムで現在実行中のプロセスを一覧表示するために使用されます。 ps コマンドは、現在のプロセス、つまり ps コマンドを実行した時点のプロセスのスナップショットを一覧表示します。プロセス情報を動的に表示したい場合は、top コマンドを使用できます。 プロセスを監視および制御するには、まず現在のプロセスの状態を理解する必要があります。つまり、現在のプロセスを表示する必要があります。ps コマンドは、最も基本的でありながら非常に強力なプロセス表示コマンドです。このコマンドを使用すると、実行中のプロセスとその実行ステータス、プロセスが終了したかどうか、プロセスがデッドかどうか、どのプロセスがリソースを過剰に消費しているかなどを確認できます。つまり、このコマンドを実行することでほとんどの情報を取得できます。 ps はプロセスの 1 回限りのビューを提供します。提供される結果は動的でも継続的でもないため、プロセス時間を監視する場合は、top ツールを使用する必要があります。 kill コマンドはプロセスを強制終了するために使用されます。 1. すべてのプロセスを表示する ps -eF -e: すべてのプロセスを選択します。 -F: 追加の完全フォーマット。 PSR (プロセッサ) は、プロセスが配置されている CPU を示します。 2. すべてのプロセス(スレッドを含む)を表示する ps -eLF -e: すべてのプロセスを選択します。 -L: スレッドを表示します。LWP 列と NLWP 列も表示される場合があります。 -F: 追加の完全フォーマット。 LWP (Low Weight Process) は、スレッド番号 TID を表示します。 Linux カーネルでは、スレッドとプロセスの管理に違いはありません。ユーザーにとって、プロセスには複数のスレッドが含まれる場合があります。 PID と LWP が同じ場合、スレッドはプロセスのメイン スレッドです。 3. カスタム形式で表示する ps -eLo pid、lwp、nlwp、sched、pri、psr、引数 -e: すべてのプロセスを選択します。 -L: スレッドを表示します。LWP 列と NLWP 列も表示される場合があります。 -o: ユーザー定義の形式。 スケジュール戦略、優先度など、表示したいパラメータを表示できます。 4. pstree プロセス/スレッドをツリー形式で表示するには、pstree コマンドを使用します。 pstree -p -p: PID を表示します。 ps および pstree の具体的な使用方法については、man コマンドを使用して確認することをお勧めします。 以上が編集者がまとめた関連知識ポイントです。123WORDPRESS.COM をご活用いただき、誠にありがとうございます。 |
<<: Windows 10 で MySQL の解凍バージョンをインストールする方法の詳細なグラフィック チュートリアル
>>: jQueryはテーブル行データのスクロール効果を実現します
ページに複数の画像を導入すると、画像のサイズがばらつくことがあります。しかし、それらを一貫したサイズ...
目次frm ファイルと ibd ファイルの紹介frm ファイル回復テーブル構造ibd ファイル回復テ...
ログインインターフェースの解像度が特に大きい場合、グラフィカルインターフェース全体が特に大きくなり、...
この例では、Linux への Python 3.8 のインストールを例に挙げます。 1. 依存パッケ...
目次1. 実施プロセス2. オブザーバーを表示する3. ウォッチャーを実装する4. コンパイルを実装...
状況の説明: データベースが異常に起動およびシャットダウンしたため、サービスを再度起動したときに「起...
本日、MySQL 8.0 をアップデートしました。最初の問題: Navicatがデータベースに接続で...
本日は、色彩の応用に関する優れた事例を 30 件集めて、皆さんにご紹介したいと思います。これらの事例...
テスト サーバーにログインするたびに、必ず ssh ログインのパスワードを入力する必要があります。ロ...
場合によっては、ユーザーがボタンをクリックして同様のフォームを追加し、クリックごとに 1 回追加でき...
ある設計士はこう尋ねた。「実際のプロジェクト制作には参加せずに、純粋に設計だけをすることはできますか...
この記事では、円形カルーセルを実装するためのJavaScriptの具体的なコードを参考までに紹介しま...
この記事では、Docker のマルチステージ ビルド機能を使用してイメージ サイズを大幅に削減する方...
目次MVCCとはMySQL ロックとトランザクション分離レベルMySQL 元に戻すログMVCCの実装...
DATE_ADD() 関数は、指定された時間間隔を日付に追加します。現在のテーブル内のすべてのデー...