实际上马克都已经说了”用于内存映射”,装不知道的就别老是凑热闹了
先来说一下PC上的SSD
过去PC上的nvme PCIe3.0 x 4 通道硬盘,带宽实际只有4G/s,这只是理论值
所以大家看到多数SSD的速度只有2.5G/s极速,最强的也不过3.5G/s
也就是说实际硬盘速度是取决于PCIe通道的速度而不是SSD本身
而最新的主板可以支持PCIe4.0 x 4 硬盘,带宽翻倍变成了8G/s
对应的硬盘也就变成了5G/s - 7G/s极速
然而你以为7G/s就够快了,不,还有办法提速,简单来说就是IO定制压缩,在SSD上”压缩文件“
接下来通过PCIe4.0 x4的 8G/s通道把这个压缩数据传输到IO芯片(相当于北桥芯片)
再通过一个定制解压芯片来解压,这样还原出原来的文件就远远超过8G/s速度
也就是说其实决定速度上限的是这个“压缩”的比例,而不是硬盘本身
显存中用的都是材质纹理贴图这类大文件,压缩比例也特别高,算法也千奇百怪,少说1.5倍多的4-5倍
所以给出的9G/s速度应该才是一个很低的基础值,而最高值也有提到是22G/s, 也就是相当于压缩了4倍
9-22G/s的速度
看起来好像还是和内存差别有几倍,
但是也得考虑一件事,内存也是得通过PCIE3.0x16(显卡插槽) 才能把数据传给显存,
这个PCIE的速度也只有16G/s, 管你用的是多贵多强的内存,最终还是得走显卡插槽,甚至有些人显卡只能插在8G/s的PCIE上,不是更差?
还真不如9-22G/s的速度这只是玩笑话,实际就是说,这速度当"虚拟显存""虚拟缓冲"绰绰有余
这次反而是主机带动PC升级
这个“压缩芯片”的算力不是CPU能比的,大约相当于9个zen2的解压速度,有知道ASIC原理的都明白
所以PC想用一块pcie4.0 x 4的硬盘达到同样效果基本无望,最后只能效仿双通道内存搞两块
因为北桥上没有压缩芯片实现不了这么夸张的数据压缩, 只能靠暴力堆速度x2来弥补,未来PC玩3A移植游戏基本得2块硬盘raid0用起