Оценка производительности планировщика Linux - PullRequest
2 голосов
/ 08 мая 2009

Я сделал несколько простых изменений в планировщике в ядре Linux. Теперь я бы хотелось бы посмотреть, как эти изменения влияют на время отклика системы; другими словами, Я хотел бы знать, сколько времени занимает переключение контекста с моими изменениями по сравнению с оригинальным планировщиком. Простым подходом будет использование счетчика меток времени и затем использование printk для вывода времени, которое потребовалось для переключения контекста; очевидно, в этом случае много информации распечатывается. Поэтому мне интересно, есть ли другой, лучший подход для измерения времени отклика планировщика Linux?

Спасибо

1 Ответ

1 голос
/ 08 мая 2009

Существует несколько инфраструктур трассировки уровня ядра, которые могут вам помочь. См. Страницу Kernel Trace Systems на eLinux.org для подробного обзора доступных опций.

...