额外的硬盘缓存对于流式视频有影响吗?

额外的硬盘缓存对于流式视频有影响吗?

我正在查看 RAID 设备的以下两个驱动器,它们不仅会传输普通内容,还会传输大量视频:

  • Seagate Constellation ES.3 ST4000NM0033 - 硬盘 - 4 TB - SATA-600
  • 东芝 DT01ACA300 3TB 7200 RPM 64MB 缓存 SATA 6.0Gb/s 3.5 英寸

在我描述的场景中,希捷的 128 MB 缓存与东芝的 64 MB 缓存相比,会产生影响吗?如果会,我能预期到什么样的差异?

如果重要的话,我正在使用 qnap 设备。

答案1

据我所知,硬盘缓存用于将经常访问的信息存储在硬盘上的快速固态缓冲区(缓存)中,这样当再次请求该特定数据时,硬盘就可以将其从缓存中拉出 - 这个过程比从硬盘的机械部分获取数据要快得多。如果您正在流式传输电影(或视频),那么更大的缓存可能不会带来任何性能优势,因为相同的数据不会被重复访问。话虽如此,在其他条件相同的情况下,购买具有更大缓存的硬盘并没有什么坏处,而且它可能有助于处理您提到的一些较小的“普通”文件。

答案2

不,缓存存储的是文件中的数据位。SSHD 混合存储完整文件并检索经常访问的完整文件,而缓存有一种算法,可以存储经常访问的文件的开头,从而使硬盘读取速度更快。换句话说,缓存存储的是文件位,而不是整个文件。因此,当持续提取相同文件时,性能会有所不同。

相关内容