微软正在杀死 32 位 Windows,已经影响硬件发展!

Windows 4月前 307


随着 2004 版本更新正式发布,微软在「最低硬件要求」列表中表示:从 2004 版本开始,所有新的 Windows 10 系统都要求使用 64 位版本,而微软将不再为电脑制造商提供 32 位系统。

但不会影响使用已经在使用 32 位版本 Windows10 的用户,微软会继续为已经安装的 32 位系统提供技术支持和安全更新。

今天购买新电脑的朋友不知道,其实 Windows 系统一直有 32 位和 64 位两个版本。因为在现在的电脑配置内存最低都是 4GB,所以市面上几乎找不到预装 32 位 Windows 10 系统的电脑。

这次微软宣布停止提供 32 位系统给电脑制造商,也就意味着 32 位系统正在逐渐死亡,这绝对不是一件无关痛痒的事,至少对于行业来说。



01

32位和64位 


简单来说 32 位的全称是「32 位架构指令集」,它的诞生是因为1978 年英特尔发布的世界上第一款 x86 指令集架构的处理器「Intel 8086」。后来 32 位也被简称为 x86 ,这也是为什么现在我们看到的 x86 几乎都默认指 32 位。

着技术进步,AMD 在2003 年发布了世界上第一款64 位处理器 「AMD 64」,所以64位系统也应运而生。
64 位不光数字上领先 32 位,在性能和应用场景上也得到了大幅提升。

在 Windows 系统中,32 位系统单个程序进程最多只能使用 2GB 内存空间,这就导致 Adobe 等吃内存的软件几乎无法工作,所以这些大型软件都没有 32 位版本。在 64 位系统则中没有这方面的限制。

Windows 系统从 XP 开始便一直有 32 位版和 64 位版,而 7年前的macOS v10.8(Mountain Lion)开始就只有 64 位版了。



02

解放硬件性能


因为 32 位 Windows 的存在,主板制造商必须将本来就稀缺的 PCI 资源(不同硬件到主板的数据传输量)分配给使用率极地的 32 位地址空间,这样才能避免有人使用无法寻址 64 位地址的 32 位系统。
另外,大家都知道现在显卡的显存很大, 6GB、8GB 很常见,但显存只是将处理的图形数据存在显卡中,而图像最终呈现到显示器还需要经过 显卡 – 主板 – 显示器。
而 PCI 资源有限,主板只能分配给显卡 256MB 空间,也就是说同一时间最多 256MB 的图像数据被传输到显示器,效率极低。

现在腾出更多空间可以解决很多问题,比如外接显卡时因为没有足够的空间分配给外接的显卡而导致的图形界面显示错误。

放弃 32 位地址空间节省的资源就可以分配给更多硬件。


03

32位不会离开我们


Windows 的向下兼容性非常好,很多十几年前开发的 32 位程序早已停止维护更新,但依然可以在最新的 Windows 10 上运行。

现在微软放弃 32 位系统,那些非 32 位系统不可的程序会慢慢消失,而大多数兼容性比较好的 32 位程序依然可以在 64 位系统上运行。

在 64 位系统中,C:\ProgramFiles\ 是 64 位软件的默认安装目录,而C:\ProgramFiles(x86)\ 是 32 位软件的默认安装目录。

因为 DLL 文件也分 32 位和 64 位的缘故,所以 64 位系统中 C:\Windows\System32\ 目录用来放 64 位 DLL 文件,C:\Windows\SysWOW64\ 目录则存放 32 位的 DLL。

总之,64 位操作系统包含 32 位系统兼容库,并且有 32 位单独的文件夹,可以运行大部分 32 位的软件,但 32 位却不能使用 64 位的软件。


最新回复 (0)
返回
声明:网站中可能存在第三方网站链接,如有侵权,请联系我们aomeikeji@qq.com删除;破解软件仅供学习交流,下载后24小时内删除。