我有两个磁盘,SSD(三星 830 128GB)和普通 HDD(WD 1TB)和 Ubuntu 12.10 安装。在 BIOS 中启用 AHCI。我在各个方向(三星->三星、WD->WD、WD->三星和三星->WD)的复制速度都非常慢。
让我描述一下我所做的:
sudo hdparm -Tt /dev/sda
Run Code Online (Sandbox Code Playgroud)
结果或多或少没问题:
Timing cached reads: 16678 MB in 2.00 seconds = 8358.48 MB/sec
Timing buffered disk reads: 1362 MB in 3.00 seconds = 453.96 MB/sec
Run Code Online (Sandbox Code Playgroud)
cp在午夜指挥官或在午夜指挥官复制时,我只能获得大约 1MB/s 的传输速度!开始读取一点,并在禁用写入缓存后
hdparm -W 0 /dev/sda
Run Code Online (Sandbox Code Playgroud)
速度达到了 60MB/s 的疯狂速度,这在 SSD 驱动器内部仍然是无用的。
两个驱动器都连接到主板中的 SATA 3 插槽。仅供参考:从 USB Pendrive 复制速度要快得多,所以看起来像是读取速度问题。Windows 不会出现此问题。我粘贴下面的 dmesg:
[ 4898.720381] ata1.00: configured for UDMA/133 [ 4898.720387] ata1: EH complete
[ 4898.720509] sd 0:0:0:0: [sda] Write cache: …Run Code Online (Sandbox Code Playgroud)