Linuxシステムプロセスはスレッドで構成されていますが、もちろん、Linuxプロセス下のスレッド数は一定ではなく、1つのプロセスまたは複数のプロセスにすることができます。この記事では、Linuxシステムのスレッド数を表示する方法をお教えします。
まず、スレッドの数
1、topコマンドは、特定の用途には、このオプションを指定すると、トップ-Hの
は、トップのプロセスを表示するために、Linuxのコマンドを使用します各行はプロセスではなくスレッドを示しています。
2、psコマンドを使用します。特定の使用方法はps -xHです。
この方法で既存のすべてのスレッドを表示できます。さらにフィルタリングするためにgrepを使用することもできます。
3、psコマンドを使用します。具体的な使用方法はps -mq PIDです。
指定したプロセスによって生成されたスレッドの数を確認できます。
次に、Linuxプロセスを表示するためのLinuxシステムツール
このディレクトリ/proc /5000を見てください。実際、statは現在の情報の一部を表しています。
psコマンドを使用してプロセスを表示する場合、プロセスの状態の意味は次のとおりです。
Dはスリープを中断できません(通常はIO操作中)受信信号はウェイクアップせず、実行できません、process割り込みが発生するまで待つ必要があります。
Rが実行中または実行可能(キュー実行キュー内)
S割り込み可能なスリープ(休止状態、ブロック状態、条件の成立または承認待ち)シグナルを送るには
T停止したプロセスは、SIGSTOP、SIGSTP、SIGTIN、SIGTOUシグナルを受け取り、実行を停止します。
Wはページを変更しています(2.6。カーネルが有効になる前)。 Xデッドプロセス(有効になっていない)
Zゾンビプロセスは終了しましたが、親プロセスがwait4()システムコールを呼び出してBSDスタイルを解放するまでプロセス記述子は存在します。
"高優先度" (他のユーザーにとっては嬉しくない)
N優先度が低い(他のユーザーにとっては嬉しい)
Lページがメモリにロックされている(リアルタイムとカスタムIO)
sメッセージヘッダー
lマルチスレッド(CLONEを使用) _TLREAD、NPTLのpthreadsと同じ)
+フォアグラウンドプロセスグループ内
上記はLinuxプロセスのスレッド数を表示する方法ですLinuxプロセスのスレッド数はプロセスの重要なパラメータです。 Linuxプロセスを管理するために知っておくべき情報です。
zh-CN"],null,[1],zh-TW"]]]
インターネットアクセスをより便利にするために、通常、コンピュータにネットワークカードをバインドさせます。ただし、Windowsシステムでネットワークカードをバインドするという単純な操作と比較して。 L
、私の友人の多くは、インストール後にドッカーを使用する方法がわかりません次の小シリーズでは、コンテナーについて説明します。LinuxがDockerコンテナーを使用する方法について説明します。 1
lastはLinuxシステムのための組み込みの追跡ツールです、入力を通して実行されるログインユーザーの関連情報をリストすることができます、独立してインストールする必要はありません。理解できるように紹介
Linuxのコマンド< yes”は肯定的な意味ではありませんが、文字の出力に使用できます。この記事では、Linuxでyesコマンドを使用する方法を紹
win10システムのアップデート後に.net3.5サービスを手動で開くには?
Windows XPのスキルシリアルディスクストレージ文の秘密の技術の配信
Windows XP /7のシステムガベージをクリアできますか?システムの速度を本当に向上させることができますか?
Win7のコンピュータは常にエラーレポートをポップアップ表示する方法を教えて?
Win 7システムでBitLockerを使用してロックを解除し、再度ロックするには再起動する必要があります
win10システムで、ウィンドウのタイトルバーとスクロールバーの幅を調整します