我们知道,苹果最新的 Mac Pro 可以配备最多 1.5TB 的超大容量 RAM ,那这么多 RAM 能用来干什么?
2月10日,Twitter 网友 Jonathan Morrison 对这 1.5TB RAM 做了一个疯狂的试验,打算在自己的Mac Pro 上使用 Google Chrome 浏览器来吃光 RAM ,之所以选择 Chrome 是因为 Chrome 的一大特性就是非常吃 RAM ,因为它采用的是多进程并行方式不断打开新的标签页,测试的结果是Chrome 几乎用完了 1.5TB RAM ,堪称 RAM“撕裂者”。不过你以为 1.5TB 就是极限了么? 2 月11 日,知名科技影片博主 Linus Tech Tips 带来了全新挑战,看看 Chrome 能否榨干 2TB RAM !
至于测试平台,他用了一块技嘉的服务器主板 MZ32-AR0 ,准备了 16条 SK Hynix 出品的单条128GB 的 DIMM RAM 插满主板, RAM 共计高达 2TB ,CPU 则是 AMD 64 核服务器处理器 Epyc。
装机完成开机后 RAM 占用显示 0%,即便打开 Chrome 浏览器后依然是0% 。随后在开启多个标签页之后,Chrome 占用内容一路飙升,从最初的2.5GB( 20 个标签页),到6GB( 40 个标签页),到10GB( 200 个标签页),此时 RAM 占用仅有1%。
随后博主疯狂开启了 5000个标签页,占用了10% 的 RAM ,不过网页变得非常非常卡,原来Chrome 在自动刷新所有的后台网页,如此高带宽的 RAM 也开始感到压力。随后网页增加至 6000个,Chrome 出现了短暂 lag 死状态, RAM 占用保持在10%左右(200GB),虽然 CPU 仅半数在使用,但系统也 lag 到没法用。而之前的 Twitter 网友在 Mac Pro 上是实现了 Chrome 占用1.5TB 的 RAM ,虽然 Chrome 很 lag,但其他应用依旧能流畅运行,这或许是操作系统不同导致的差别。
至此 Linus Tech Tips 宣布测试完成,Windows 10 下的 Chrome 最终未能榨干 2TB RAM ,不过测试证明了 Chrome 在 200GB RAM 占用的情况下就能把 Windows 10 lag 的彻底无法使用。
尽管这个极限测试没有什么大的意义,并且测试过程存在许多变量,结果也不一定准确,Windows 10 对 Chrome 的优化并没有 Mac 好。尽管两者在极限的情况下差距较大,不过这并不影响我们的日常使用,毕竟不是每个人都会达到这种极限的使用程度。