系统相关
首页 > 系统相关> > mac pro 1.5T内存是如何实现的

mac pro 1.5T内存是如何实现的

作者:互联网

苹果发布全新Mac Pro:28核1.5T内存 预计售价10万+

看到这样的新闻标题是不是很震撼,甚至怀疑人生,64位机怎么就可以1.5T内存了,自己的系统盘都没那么大

而且我们知道windows下的32位机仅支持4G内存,超过就是不能加载,因为他要对应某一个物理地址(当然从硬件上操作的话学过计算机组成原理的都知道可以用字位扩展),4G是如何计算的呢,32位机的总线数目是32

就是2^32B,就是2^(32-10-10-10)GB,也就是4GB

64位机总线数目是36或40(并不是你想的64)所以其实也没那么大,分别对应64G和1024G(1T)

来看一个扯淡小编,怎么也到不了128G啊,2^64是16TB啊

那这么多内存条真得插满怎么办,有OS啊,OS可以做很多事情

在32位的时候,Linux和windows server有一个功能就是物理地址扩展 (PAE) 允许将最多64GB 的物理内存用作常规的4 KB 页面,并扩展内核能使用的位数以将物理内存地址从32扩展到36,所以也就完成了总线扩充的大业

有啥好处呢

通过在内存中而不是在磁盘上保存数据,可提高操纵大量数据的应用程序的性能。例如,PAE X86 可显著提高以下类型应用程序的性能: 数据库,如 Microsoft SQL/E 7.0 或更高版本。 科学和工程应用程序,如计算流体动力学的应用程序。 执行大量数据采集的统计分析应用程序。

同理超大内存的服务器也是这样的

但是为什么我们的电脑就没推广呢,因为电脑驱动,这个平时并不能见得着的东西,windows下驱动太多了,让几台电脑开不开机简直得不偿失,还不如让他们乖乖升级,众所周知windows的OS内存是2G,Linux是1G,所以你懂我意思了吧,不过桌面开销也蛮大,Linux默认没有桌面

服务器相对比较统一,而且需求很大,所以服务器肯定也不能被4G限制

最后建议有些东西不要听之任之,往往是错误的,要自己分辨实践

如今256G的内存应该也上架了,日常开眼

标签:1.5,10,32,pro,应用程序,mac,64,内存,位机
来源: https://www.cnblogs.com/BobHuang/p/11257849.html