Как подчеркнуть ядро ​​Windows XP?

У нас периодически возникают проблемы с записью DVD, когда процесс записи не выполняется. Мы подозреваем, что проблема возникает, когда драйвер DVD переключается из режима DMA в режим PIO, а затем в этом режиме из-за нагрузки на процессор, запись не удается. Мы хотим проверить эту гипотезу, вручную изменив режим записи на PIO и затем подчеркнув ядро ​​*, чтобы воспроизвести ошибку.

Есть идеи как этого добиться? Можем ли мы сами написать какую-то программу или есть какие-то инструменты для этого?

* Под словом "подчеркивание ядра" я подразумеваю следующее: см. "Времена ядра" в диспетчере задач. Красный график отображается вместе с историей использования процессора. Я хочу сделать эту деятельность выше. С обычными инструментами напряжения, только загрузка ЦП повышается, а не график "Kernel Times".

1 ответ

Вы можете попробовать с Driver Verifier. Driver Verifier встроен в ядро, чтобы позволить стресс-тестирование кода драйвера. Это в некоторой степени настраивается в зависимости от того, какие функции обходятся, и какой обход выполняется. Он настроен на обход определенных функций для других заданных функций, что обеспечивает агрессивную среду для целевого драйвера.

В диалоговом окне "Выполнить" введите команду "verify" (без кавычек)

О том, как его использовать, можно прочитать в статье базы знаний Q244617.

Только одно замечание: после включения диспетчера проверки драйверов он остается активным до тех пор, пока вы его не отключите. Для этого введите в диалоговом окне "Выполнить проверку / сброс" (без кавычек)

Другие вопросы по тегам