如何对 Windows XP 内核进行压力测试?

如何对 Windows XP 内核进行压力测试?

我们在刻录 DVD 时会遇到间歇性问题,即刻录过程会失败。我们怀疑问题发生在 DVD 驱动程序从 DMA 模式切换到 PIO 模式时,然后在此模式下由于 CPU 的压力,刻录会失败。我们想通过手动将刻录模式更改为 PIO,然后对内核施加压力以重现错误来测试这个假设。

知道如何实现吗?我们可以自己编写某种程序吗?或者是否有任何现有工具可以实现此目的?

*我所说的“强调内核”是指:查看任务管理器中的“内核时间”。会显示一个红色图表以及 CPU 使用率历史记录。我想让此活动更高。使用通常的压力工具,只有 CPU 使用率会升高,而不会导致“内核时间”图表升高。

答案1

您可以尝试使用驱动程序验证程序。驱动程序验证程序内置于内核,允许对驱动程序代码进行压力测试。它在某种程度上是可配置的,与绕过哪些功能以及执行哪些绕过有关。它设置为将特定功能绕过到其他预定功能,这为目标驱动程序提供了一个积极的环境。

在运行对话框中输入命令“verifier”(不带引号)

关于如何使用它检查知识库文章 Q244617

只需注意一点:一旦启用驱动程序验证程序管理器,它将保持活动状态,直到您将其禁用。为此,请在运行对话框中输入“verifier /reset”(不带引号)

相关内容