Win9将正式取消32位系统?为时尚早也

08.06.2014  15:36
IT之家:Win9将正式取消32位系统?为时尚早也

Win7研发伊始,有传言微软将正式取消32位系统。Win8甚至流传将提供128位版本。随着预览版放出,上述传言迅速被证实为假。

随着下一代Windows即将发布,又有传言Win9仅提供64位版本,各位看官觉得靠谱么?

先谈硬件,64位理论内存上限为16,777,216TB(16EB),目前CPU均无法支持完整的64位地址。据微软官方介绍,Win8.1最大支持内存0.5TB(512GB),现阶段谈及128位系统,显然为时尚早。

再谈系统,64位Windows优异的软件兼容性离不开32位应用重定向。具体流程如下,微软将32位系统中C:\Windows\System32文件夹完整移植至C:\Windows\SysWow64。当32位程序试图从System32中加载库的时候,WOW64(Windows On Windows 64-bit)负责重定向至SysWow64。同样,程序在调用注册表时也需要进行一次重定向,WoW64重定向HKLM\Software到HKLM \Software\Wow6432Node。同时,处理器进入兼容模式,CPU地址和操作码长度/通用寄存器宽度切换至32位。此时,从应用直至底层硬件均采用使用32位模式传输处理数据,虽无法带来任何性能层面的提升,却最大限度的保持了兼容性。