![当我放置 SSD 时,它还会成为瓶颈吗?](https://linux22.com/image/1248321/%E5%BD%93%E6%88%91%E6%94%BE%E7%BD%AE%20SSD%20%E6%97%B6%EF%BC%8C%E5%AE%83%E8%BF%98%E4%BC%9A%E6%88%90%E4%B8%BA%E7%93%B6%E9%A2%88%E5%90%97%EF%BC%9F.png)
当将 SSD 放入新系统时,SSD 是否仍然会成为重大瓶颈?
如果它仍然是一个瓶颈,那么 SSD 的速度要多快才不会再成为瓶颈?
答案1
一段绳子有多长?
硬盘几乎始终是现代系统的瓶颈,我不确定是否有人提到过硬盘需要多快。
至于它是否仍然是一个重大的瓶颈,答案是肯定的,SSD 非常适合读取数据,并且可以显着改善诸如加载操作系统之类的任务,但基准测试表明,与传统磁盘相比,写入速度较慢,因此如果安装或执行数据密集型写入任务,情况实际上可能会更糟。
你的问题的第二部分实际上无法回答,因为硬盘只是你执行 I/O 任务时的瓶颈 - 因此我猜测 100TB/s 且延迟为 0 - 这意味着你可以立即写入几乎任何(现代)文件,并且意味着 SSD 不会成为瓶颈(只要 I/O 控制器可以匹配它!)
答案2
如果从理论的角度考虑这个问题,磁盘子系统(磁盘、控制器等)将成为瓶颈,直到访问磁盘数据的速度与访问主内存数据的速度一样快。然后主内存将成为瓶颈,直到它的速度与访问缓存数据的速度一样快。你可以使用预取、调度等技巧来隐藏问题,但总会有无法隐藏问题的情况。
答案3
是的,正如其他人所说的那样,在处理高 I/O 任务时,SSD 仍然会成为一个明显的瓶颈。
至于问题的第二部分,答案是它需要与主板或 PCI-E 总线上的控制器一样快,具体取决于您获得的 SSD 类型。PCI-E SSD 速度更快,但要准备好花费数千美元购买一个。这里这是一篇很好的文章,可以帮助您入门。
我认为 SSD 将在相当长的一段时间内成为主要瓶颈。当然,人们现在对 SSD 的速度印象深刻,但一旦 SSD 变得普遍,每个人都会开始抱怨他们的 1000MiB/s SSD 有多慢。