HDD 在用 dd 读取时速度很快,否则速度很慢

HDD 在用 dd 读取时速度很快,否则速度很慢

更新 Ubuntu 后,我发现我的非 root 硬盘变得太慢了。只需查看以下数字:

pv /dev/sda > /dev/null 

速度为 200kb/s。安装它(需要一分钟)并运行

rsync -r /mnt/hdd2/ /tmp/111

速度同样为 200kb/s。你可能会认为硬盘坏了,但

dd if=/dev/sda of=/dev/null bs=4M

速度为 20Mb/s。不幸的是,我没有地方复制该驱动器的整个映像来挽救数据。

我不确定这是在升级后立即发生的,还是在运行 fstrim 后发生的。为什么会这样?

我已经检查过了:

  • Smartctl - 干净整洁。已运行测试。
  • BIOS 处于 AHCI 模式
  • 我尝试将调度程序设置为 noop——没有任何区别。

答案1

我将该驱动器上的 NTFS 分区缩小了 30%,使用 btrfs 创建了第二个分区并在其上运行了 fstrim。这样就立即恢复了速度。

不要在 NTFS 分区上运行 fstrim。

相关内容