2009-05-08 2 views
2

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

Благодаря

ответ

1

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

+0

Спасибо, я посмотрю на это! – 2009-05-08 11:39:10