LINUX.ORG.RU

Тестирование подсистемы процессов ядра


0

1

Подскажите способы тестирования системы процессов, в частности, интересует производительность тех или иных операций по созданию, управлению процессами.

Банальный тест на число форков в минуту не сильно интересует, поэтому прошу коллективный разум помочь мне именно в нетривиальных и интересных тестах.

★★

Я думаю стоит начать с более четкой постановки задачи. Какие характеристики мы хотим изучить?

Может многопотоковый сервер и агрессивный IPC?

pathfinder ★★★★
()

измеряй task response time и interrupt response time. причём в зависимости от количества процессов и загруженности каждой подсистемы и каждого процесса.

может понадобится написание драйвера.

dimon555 ★★★★★
()

Предлагаю исследовать http://www.linux.org.ru/forum/development/4942545

В том конкретном случае я проблему поборол, но не выяснением причины, а полностью избавившись от fork'ов (LD_PRELOAD + IPC).

В RHEL5.6-i686 проблема имеет место быть, в том числе на 2.6.31 с kernel.org. RHEL6 и прочее не проверял, руки не дошли.

ly
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.