小编mir*_*rix的帖子

两个 2TB 驱动器,为什么 dd 擦除一个驱动器的速度几乎快 8 倍?

我有两个 2TB 驱动器:

/dev/sde WCD WD20EZRX-00D8PB0 固件修订版80.00A80(全新消费级WD Green系列)

/dev/sdf WCD WD2002FYPS-01U1B1 固件修订版 04.05G05(老款专业级服务器省电驱动)

第一个 ( sde) 是全新的。我只使用了几天,它被格式化为 ext4。

第二个 ( sdf) 已用作备份驱动器几年。它在 lmv2 之上几乎是满的和 ext4 格式的。

两个驱动器都使用相同的电缆连接到同一个 SAS 控制器,并使用相同的电缆 (Silverstone PP06B-4SATA10) 供电。两个 SAS 驱动器也共享那些完全相同的电缆。

我在具有 64GB RAM 的空闲 8 核工作站上运行以下命令:

dd if=/dev/zero of=/dev/sdX iflag=nocache oflag=direct bs=4096
Run Code Online (Sandbox Code Playgroud)

对于 sde,该过程在 54329.1 秒后以 36.8 MB/s 的速度完成。

对于 sdf,进程仍在以 4.8 MB/s 的速度运行(在 354117 秒后kill -USR1)(如 后报告)。

这意味着相同的命令在旧服务器驱动器中比在新消费者驱动器中花费的时间多近 8 倍。

两者都是具有 64MB 缓存的“IntelliPower”驱动器,并且确实预计较新的驱动器会以某种方式更快(可能快两倍,慷慨,但 8 倍?)

问题

  • 鉴于驱动器的功能,这是可以预期的,还是可能与年龄、损坏、格式、完整性、电源、优先级、错误固件等有关?
  • 您认为这可能是硬件故障的症状吗?
  • 我应该更换旧驱动器吗?

更新

按照@MKzero …

performance hard-drive speed dd high-definition

3
推荐指数
1
解决办法
1167
查看次数

标签 统计

dd ×1

hard-drive ×1

high-definition ×1

performance ×1

speed ×1