web-dev-qa-db-ja.com

プロセスがMagentaカーネルで行うコンテキストスイッチの数を確認するにはどうすればよいですか?

プロセスがマゼンタカーネルで実行しているコンテキストスイッチの数を知る方法はありますか?

注意:

  • フクシアのマゼンタカーネルは最近ジルコンに名前が変更されましたが、以下の答えは同じままです。

  • 使用可能なtopコマンドは、次の出力を提供します。

enter image description here

1
SH'

現時点では、プロセス/ジョブ/タスク固有の詳細を取得できません。以下の詳細は、Fuchsia / Zircon (Magenta)から取得できません。

  • kstats -c:システムのCPUステータスを出力します
  • kstats -m:システムのメモリステータスを印刷するには

[〜#〜] cpu [〜#〜] stats列には次の詳細が表示されます。

  • cpu:cpu#
  • load:負荷率
  • sched:スケジューラ統計->コンテキストスイッチ、明示的なスレッドの生成、割り込みからのスレッドプリエンプションイベント
  • sysc:システムコール
  • ints:割り込み統計(ハードウェア、タイマーなど)
  • ipi:プロセス間割り込み
0
SH'