memtest86 是独立的还是有底层操作系统?

memtest86 是独立的还是有底层操作系统?

我试图说服 Intel 我遇到了硬件问题,但他们说这是 Linux 操作系统的问题,我应该使用 Windows。

当我从 memtest86 USB 启动时,硬件也有同样的问题,但我不确定 memtest86 是否也依赖于 Linux 内核。

请确认或否认memtest86使用Linux。

答案1

memtest86 是独立的,它不依赖于底层操作系统。 (我在这里使用 memtest86+,但 memtest86+ 和 memtest86 的答案是相同的。)其启动过程描述于文件README.background;它从启动到运行内存测试,不涉及任何操作系统。

然而,有部分源代码是从 Linux 内核复制而来的;例如,head.S最初来自Linux。这段复制的代码只是 memtest86+ 的一小部分,而 memtest86+ 比 Linux 简单得多,所以我不会让它被用作任何关于内存测试结果有效性争论的基础。

相关内容