Новость: FreeBSD: Schedgraph - инструмент для визуализации работы диспетчера
(Категория: FreeBSD)
Добавил Roman I Khimov
Вторник, 28 Декабрь 2004, 21:02

Джефф Роберсон (Jeff Roberson), главный разработчик воскрешенного диспетчера ULE для FreeBSD, добавил новый инструмент, schedgraph, созднанный на python/tkinter, в ветку -current FreeBSD. Schedgraph поможет в тестировании и совершенствовании диспетчера, а также послужит хорошим инструментом для изучения поведения приложений и системы при больших нагрузках.

В сообщении о добавлении Джефф дает небольшое описание: "Schedgraph берет входные данные из файлов, сгенерированных ktrdump -ct с KTR_SCHED скомпилированным в ядро. Вывод демонстрирует состояние каждого потока цветными кусочками линий, вместе с цветными точками для других событий диспетчера. На каждый сегмент линии и точки можно кликнуть и получить дополнительную информацию." С письмом Джефф приложил скриншот и пример данных. Роберт Уотсон (Robert Watson) ответил ссылками на заметки о том, как заставить работать KTR, которые могут понадобиться для некоторых систем. Джефф же, в свою очередь, продолжает работу над ULE и недавно добавил несколько исправлений для давно обнаруженых ошибок. Читайте подробности на KernelTrap (English).


Источник этой новости Центр информации по операционным системам
( http://www.osrc.info/news.php?extend.1661 )