磁盘驱动器在过去 10 年中变得更快了吗?

ujj*_*ain 5 storage ssd hard-drive sata

我想知道磁盘在 2001 年、2004 年、2007 年、2010 年的速度有多快……我现在似乎能够达到每秒 80MB 的速度,尽管随机访问时间仍然很糟糕。

驱动器的速度是否仍在提高很多?我记得我以前的 AMD 3000+ 160GB 的速度是每秒 3 或 4MB,而我的 Q6600 1TB 每秒可以达到 80MB。

我可以期待什么?剪板可以达到每秒 200MB,历史速度是多少?在 2005 年...每秒 10MB 是好还是坏?

saw*_*ust 5

“磁盘速度”有几个独立的组成部分:接口速度、寻道时间、旋转延迟和位/磁道密度。

KCotreau 的回答列出了界面速度的改进。请注意,普遍存在一种误解,认为接口速度受前端的比特传输速率限制。这是完全错误的;这些是完全独立的非并发数据传输。

除非您愿意为改进的机电版本(如 Raptor 驱动器)付费,否则寻道时间的改善最少。

使用 5400 rpm 到 7200 rpm 后,旋转延迟(等待请求的扇区旋转到磁头的时间)得到了改善。

面密度的增加提高了每条磁道的位数(即每条磁道更多的扇区)以及 R/W 磁头的比特传输率(更短的读/写扇区的时间)。

磁盘速度或访问时间将是这些独立时间的总和。还有一些额外的次要时间来考虑这样的控制器处理时间和磁头切换时间。

尽管在接口和驱动器级别有所改进,但“磁盘速度”通常是在应用软件级别(例如文件复制实用程序)衡量的,它是所有操作系统(文件系统和设备驱动程序)开销和 ATA 请求/响应开销的平均值。所有这些软件和操作开销都会降低数据吞吐率或感知的“磁盘速度”(例如“复制文件时传输速率 [原文如此] 为何仅为 35MB/秒?”)