![SSD 的读取速度可持续吗?](https://linux22.com/image/1461242/SSD%20%E7%9A%84%E8%AF%BB%E5%8F%96%E9%80%9F%E5%BA%A6%E5%8F%AF%E6%8C%81%E7%BB%AD%E5%90%97%EF%BC%9F.png)
我有一个项目,需要允许用户将 SSD(UASP)连接到设备(该设备具有嵌入式 Mini ITX PC)并以 370 MByte/秒的读取速度传输数据(未压缩的视频)。
我需要允许用户将 SSD 连接到他自己的电脑并创建他想要的任何(未压缩的视频)内容并将其从他的电脑发送到 SSD,然后他将把 SSD 连接到自定义设备以流式传输他的内容。
换句话说,用户将可以在 SSD 中保存和删除文件,但是读取速度必须保持不变,且不能低于 370 MByte/s,以便设备能够传输文件。
这可能吗?除了旧 SSD 造成的损坏或磨损之外。
答案1
首先显而易见的是:“只要买一个速度非常快的 SSD 就可以了。”
另一种选择是使用某种缓存选项,例如 RAM 磁盘。
对于您所描述的工作负载,使用 SSD 的主要原因是它们不会因碎片化而变慢。虽然 HDD 每次读取/写入时都必须自行对齐,但 SSD 没有移动部件,可以即时访问任何数据。