オリジナル明記してくださいソース:https://www.cnblogs.com/agilestyle/p/11484624.html
pidstatコマンドは、特定のスレッドコンテキストの切り替えを監視するために私たちを助けることができます
pidstat -helpコマンドによって、我々は、スレッドのパフォーマンスを監視するために使用することができ、次のパラメータの数を表示できます。
一般的なパラメータ:
- -u:デフォルトパラメーターは、各プロセスのCPU使用率を表示します。
- -r:各プロセスのメモリ使用量を表示します。
- -d:各プロセスI / O使用量の表示。
- -w:各プロセスハンドオーバ状況の表示コンテキスト。
- -p:プロセスIDを指定します。
- -t:のプロセスにおける統計情報を表示しスレッド
まず、pidstat -w -p PIDコマンドライン、我々は、プロセスのコンテキストスイッチに見ることができます。
cswch / S:アクティブタスクコンテキストの数は、毎秒スイッチ
nvcswch /秒:パッシブタスクコンテキストは、第二の数ごとに切り替え
その後、pidstat -w -p PID -tコマンドライン、我々は、特定のコンテキスト切り替えのスレッドを表示することができます。