可以说,很少有人会想,如果你试图在一个比最低推荐规格慢233倍的处理器上运行一个旧的Windows版本会发生什么?如果这个问题让你好奇,NTDev给出了答案。他是一位Windows爱好者,他的口号是"尝试你想尝试的东西,所以你不必去尝试。",他决定在一个拥有1MHz英特尔奔腾CPU的系统上安装Windows XP,这甚至还不足以运行1990年的Windows 3.0。
用20世纪70年代的处理器速度运行编程客栈一个相对现代的操作系统(例如,英特尔8088在5到16MHz的时钟下编程客栈工作),其结果并不令人惊讶:仅仅启动到桌面就需要三个小时。
该系统还设法打开一个简单的应用程序来显示CPU时钟,但它需要超长的时间来启动,而且该应用程序本身也不是很稳定。最后,在1MHz的CPU上的Windows XP以蓝屏死机告终。
微软在2001年推出了Windows XP,在当时,该操作系统要求CPU的时钟速度至少为233MHz。让Windows XP在慢几百倍的处理器上工作是一个相当大的成就。但是这样的项目有什么实际价值吗?可能没有,除非像作者所说,你想满足"人类永不满足的好奇心"。可能NTDev的其他项目背后也有编程客栈同样的动机,比如在Cirrus显卡上强行运行Windows 10。