讨论下,未来几年硬盘速度会超过内存速度吗?

2021-08-10 16:07:20 +08:00
 anticipated
目前民用的固态硬盘速度可以达到 7GB/s 了,
比如:
浦科特 7.0 GB/s: https://item.jd.com/100022343216.html
Seagate 7.3GB/s https://item.jd.com/100024621730.html

使用的是 4.0 的接口。SSD 固态硬盘 M.2 接口(NVMe 协议 PCIe 4.0 x4)

参考知乎( 3 年前的回答):
连续读取
L1CACHE 大概是 100~500GB/s 的水平
L3CACHE 大概是 10~50G/s 的水平
DDR4 内存大概是 3GB/s 的水平
nvme ssd 大概是 2000MB/s 的水平
SATA ssd 大概是 450MB/s 的水平
机械硬盘大概是 100 ~ 150MB/s 的水平
随机读写不清楚,总之也是差 n 个数量级,只会比连续读写差距更大。
https://www.zhihu.com/question/266375329/answer/307169479

那么,就读写而言,未来的主机的速度的瓶颈不再是硬盘速度而是内存速度? 有可能吗?

PS: 因为对实际的内存原理完全不懂,欢迎指正和讨论
6737 次点击
所在节点    问与答
54 条回复
shyrock
2021-08-10 17:08:48 +08:00
所以有一天笨人会变得比聪明人更聪明吗?
misdake
2021-08-10 17:26:37 +08:00
另一个角度想,假设硬盘读取速度大于内存速度,那么读取到哪里去了呢?
sujin190
2021-08-10 17:28:43 +08:00
这 ddr4 内存是假的吧,3G 每秒,你这电脑还不卡出翔了
mxT52CRuqR6o5
2021-08-10 17:30:27 +08:00
傲腾
mxT52CRuqR6o5
2021-08-10 17:30:57 +08:00
而且不能光比较带宽,还得比较延迟
lysS
2021-08-10 17:32:58 +08:00
差距在随机读取
stimw
2021-08-10 17:44:15 +08:00
如果你的 ddr4 数据是对的话,那现在就已经超过了。

看看都知道这数据编得离谱。
NewYear
2021-08-10 17:46:48 +08:00
DDR4 3GB/S 的内存速度……

估计你是买了假货,赶紧去退货,假一罚三。
nevin47
2021-08-10 17:51:11 +08:00
专业人士负责任得告诉你,这个数据错到姥姥家去了。。。

另外 IO 设备和内存的访存原理都不一样,除了带宽,还有很多指标都不一样,短期内没有互相替换的可能
Lemeng
2021-08-10 17:52:05 +08:00
固态这样完全没必要。4k 都不需要这么快,谁没事复制粘贴玩吗?平时拷贝大东西,大不了冲杯咖啡,我的三星 980 都没完整给我这个时间,也是偶尔才用到。
muzuiget
2021-08-10 18:01:36 +08:00
@4332weizi 对,看得我一脸疑惑,现在的硬盘读写比 20 年前内存比一下还行。
2kCS5c0b0ITXE5k2
2021-08-10 18:06:53 +08:00
@Lemeng 读取速度啊. 你打开软件的 打开游戏的速度啊.
anticipated
2021-08-10 20:18:21 +08:00
感谢指正~
顺便贴俩刚发现的,内存颗粒的行业价格动态表。

http://www.dram.com.cn/page/views.asp?menuid=41&sortid=4

https://www.dramx.com/

才知道有这么多种类。
比如:
DRAM
Nand Flash
SSD Street
内存 Memory
MicroSD
SSD OEM
CPU
HDD
eMMC/eMCP
UFS/USB
Mobile DRAM
TEST
dynastysea
2021-08-10 20:19:00 +08:00
这里有点文字游戏了,7GB 的条件是连续读取,这个不就是在内部做了个内存缓存嘛
zhoujinjing09
2021-08-10 21:51:55 +08:00
已经有接近了的啊……persistent memory 其实就是 SSD……
imldy
2021-08-11 00:08:54 +08:00
内存就是速度特快的硬盘,或许可以这么说。
systemcall
2021-08-11 00:47:37 +08:00
速度的瓶颈是内存速度的场景很多,比较典型的就是 APU 这样的 iGPU,一些笔记本的评测会比较内存性能导致的差异
Intel Xe 核显就是 4266 的性能比 3200 的好很多。就算是带独显的,如果不是独显直出,游戏的表现还是会受到内存频率对 iGPU 性能的影响的制约
再就是 Linus 最近有一期评测了 Intel 和 AMD 最高端的笔记本 CPU,可以看到不同内存对性能的影响
以及,服务器和 HEDT 一般会有更多的内存通道,而不是仅仅 2 条
再就是,高性能 SSD 一般也有 DRAM 缓存,虽然一般是存储元数据。DRAMless 的 NVMe SSD 一般也可以调用主机的 RAM 作为缓存
最后,PCIe 的带宽比 DRAM 控制器的带宽差远了
luckyrayyy
2021-08-11 01:02:41 +08:00
错误的信息上面都补充完了。
至少在我的认知里,需要持久化的永远比不需要持久化的慢啊。就算材料学有重大突破,二者都快的一批,那就不用区分硬盘和内存了,最多按照离 CPU 的远近划分一二三级缓存
min
2021-08-11 01:42:32 +08:00
你可知有延迟这指标?
msg7086
2021-08-11 02:06:13 +08:00
SSD 本身就要用内存芯片来提速读写,怎么超过内存的速度啊。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/794868

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX