我们在选择操作系统或者下载驱动的时候我们会遇到32位和64位两个选项,大多数玩家也都知道两个系统版本的不同,很多软件是不能通用的。
CPU是电脑的大脑
还记得几年前内存价格下降,很多朋友都升级了大的内存,而有的玩家安装内存之后发现32位的系统不支持3.25G以上的内存,也让一些玩家耿耿于怀,网上出现了很多让32位系统支持大内存的方法。
64位的Windows操作系统
虽然CPU只有64位,但是我们在选择显卡的时候可以看到显存有128位甚至256位的,那么这里的位数指的意思一样吗?既然64位的操作系统相比32位有更大的优势,那么为什么没有128位的操作系统和CPU呢?
我们先简单介绍一下,传统计算机处理器的位数是由通用寄存器的宽度定义的,一般说的32位和64位指的是处理器的位宽,即通用寄存器的宽度。如果要有128位处理器,也就是需要通用寄存器宽度是128位。
iPhone的A7处理器(图片源自ifixit)
苹果的iPhone 5s在发布时就以64位的A7处理器影响了一众手机,也让很多用户重视到64位处理器的重要性。
CPU-Z可以看到处理器为64位(图片源自ZOL问答)
和32位的处理器相比,64位处理器的优势在于能够处理更长的指令,在运行64位指令时的效率更高,在很多情况下的表现就是我们熟知的跑分成绩更高。
CPU的性能在不断提升
由于内部寄存器的数量更多,因此64位处理器在很多时候有更快的运算速度,也就是说,在大多数情况下,同样级别的64位处理器在性能上是要优于32位的。
虽然64位处理器相对32位有着明显的优势,但这并不意味着128位的处理器能有同样的优势,也就是说在性能上的优势不够明显。
64位的Windows 7操作系统(图片源自百度知道)
首先,64位处理器并不是比32位强100%,而是在不同程度上有所区别,整体性能的提升可能都达不到30%,来到128位的处理器的性能提升则会更少。
玩家用漫画形式展示64位更强(图片源自VSDC)
另外,64位处理器在进行个别运算时会稍逊于32位,如果进行的运算更多的是32位,那么使用32位的处理器并不会有太大的劣势,也就是很多时候我们觉得两者没有明显差异的原因。
CineBench的R15版本仅支持64位操作系统
就目前的技术来说,制造128位的处理器并非无法完成,但是由此带来的成本却是非常高的,导致的高价格也使得产品不会有太大市场,而绝大多数用户的需求在64位处理器下已经够用,所以目前的主流PC和手机还是64位的处理器和系统。
就民用领域来说,目前64位的处理器已经够用了,同时也在性能和价格之间得到了很好的平衡,不过把范围扩展到更大,64位就不是天花板了。
有些游戏大作已经抛弃了32位系统支持
在专业领域,128位的处理器已经有应用,而且搭配的功能齐全,也在满足着专业行业的需求,当然成本更高导致其产品并不多,使用也不广泛,大多数玩家对其也不算了解。
PS2首先采用了128位系统(图片源自slideserve)
需要知道的是,其实128位的处理器并不是难以制造,也没有技术门槛导致其无法实现,而是需要硬件和软件结合好,当然产品的成本也是一个影响大规模使用的重要因素。
只要计算机在结构性方面没有变化,我们对性能需求的提升就会逐步影响到处理器的发展。再加上VR,AR等对性能的要求增加,更强的处理器也会逐渐亲民化。
CPU的性能在不断进步
虽然在近几年不会在民用领域应用,不过随着需求的逐步提升和成本的下降,128位的处理器和系统有望为我们带来多的应用场景和更强的性能。
评论