为何Intel、AMD新一代CPU仅支持Win10?
在Skylake核心酷睿处理器发售的时候,微软就曾宣布Windows 10将会为是唯一一个得到该处理器支持的操作系统。这种过激的说法激怒了不少Windows 7和Windows 8.1用户,他们认为微软这是在强迫他们使用Windows 10系统。因此微软很快说法,表示老系统也将会得到这些处理器的支持,直到其生命周期结束。
但在今年,情况发生了变化。虽然英特尔的第六代酷睿处理器,以及AMD的FX系列处理器仍支持较老的操作系统,但英特尔和AMD却在今年第二季度双双表示:下一代Kaby Lake处理器和Zen处理器仅支持Windows 10操作系统。那么这种说法是否就意味着新的处理器将不能运行Windows 10之前的操作系统了呢?答案是否定的。
Hot Hardware主编Marco Chiappetta发表了一篇关于英特尔和AMD的下一代处理器双双仅支持Windows 10的文章,文章从技术角度解读了新处理器对Windows系统“喜新厌旧”的原委。
文章表示,Kaby Lake处理器和Zen处理器由于同属于X86架构,因此事实上在使用了这些硬件之后,仍能安装较老的Windows系统,极客们也可以安装Linux系统或者MacOS系统,这些系统都能在搭载新的处理器的硬件平台上运行。
文章特意强调了“支持”和“兼容性”的区别。也就是说,尽管新的处理器兼容老版本的Windows系统,但是这些处理器上运用的大部分新技术将不再支持Windows 10之前的操作系统。
比如英特尔在Kaby Lake上新加入的Speed Shift技术,它能够更快地改变电源性能,而若想启用这个功能,硬件就需要和系统级的钩子挂钩。而英特尔都是通过Windows 10周年更新版本来评估该技术的响应速度和性能。另一个例子是英特尔的睿频加速技术。在Windows 10周年更新之前,启动该技术需要一个驱动和一个次级工具,而在周年更新之后,驱动和次级工具就完全不再需要了。
Zen处理器相比Kaby Lake处理器更加复杂,因为它采用了一项多级细密频率控制系统(fine-grained clock gating with multi-level regions),而为了让这一技术性能最大化,微软就不得不对Windows系统的内核进行调整。曾经为了兼容AMD“推土机”核心的AMD处理器,微软为Windows 7进行了一次大更新。
也就是说,微软、英特尔和AMD最终都将为Windows 10系统和处理器在新技术上的兼容性共同努力。新的Windows 10系统将会在不需要驱动的条件下完成与新处理器的完全兼容。如果这个项目能够顺利进行,那么软件与硬件的结合将会更加紧密,两者发挥的性能也将获得提升。但如此一来消费者会不会满意,而微软、英特尔和AMD会不会有被扣上“垄断”的帽子,仍有待时间、市场和口碑来验证。■