当硬盘已经有8兆以上的缓存时,windows硬盘写缓存有什么用?

Uğu*_*han 5 hard-drive external-hard-drive hard-drive-cache

硬盘驱动器不是以高利用率使用其缓存吗?当我禁用 Windows 磁盘写入缓存时,我看到文件写入的差异高达 20MB/s。有人知道为什么缓存大小如此重要吗?

Gil*_*il' 11

在一个健康的 Linux 系统上,我看到大约一半的 RAM 被磁盘缓存和缓冲区使用。这比硬盘中的缓存量高几个数量级。此外,访问 RAM 比访问磁盘缓存更快。此外,操作系统具有关于每个磁盘扇区的用途的信息,并且可以微调其缓存策略(例如,权衡某些文件或目录更有可能再次被需要,并将它们保留在缓存中的时间更长)。磁盘内磁盘缓存对性能的影响不如操作系统磁盘缓存重要;当操作系统需要写入大量数据时,它最有用(操作系统快速写入磁盘缓存,磁盘需要时间将数据刷新到实际的永久存储)。

  • +1 磁盘缓存可实现微小但立即的性能提升,由于对磁盘的需求减少,操作系统缓存可实现长期持续的性能提升。与正常系统使用期间写入或读取的数据量相比,8MB 只是沧海一粟。 (2认同)