2

Linux カーネルのスケジューラーにいくつかの簡単な変更を加えました。ここで、これらの変更がシステムの応答時間にどのように影響するかを確認したいと思います。つまり、元のスケジューラと比較して、変更を加えたコンテキスト スイッチにかかる時間を知りたいのです。簡単な方法は、タイム スタンプ カウンターを使用し、次に printk を使用してコンテキスト スイッチにかかった時間を出力することです。明らかに、この場合、多くの情報が出力されます。では、Linux スケジューラの応答時間を測定するための他のより良い方法があるのでしょうか?

ありがとう

4

1 に答える 1

1

役立つカーネルレベルのトレースフレームワークがいくつかあります。利用可能なオプションの概要については、eLinux.orgのカーネル トレース システムのページを参照してください。

于 2009-05-08T11:11:08.520 に答える