为什么我的旧 USB2 硬盘比预期的要快?

为什么我的旧 USB2 硬盘比预期的要快?

http://web1.heissa.de/usb2_speed.pdf

从规格来看,我期望最大。写入速率60 Mbyte/s.

但今天一个简单的测试告诉我它是226 MB/s。这是否有可能是内核 4,18 的一个技巧,真正的写入刷新会在稍后进行,而我的测试无效?

规格:

USB 2.0 ,480 Mbit/s (60 MByte/s)
USB 3.0 ,5 Gbit/s (625 MByte/s)

所以我的第一个测试是检查我的 Dell Inc. Latitude E6420、BIOS A23 01/04/2016 的 USB2 速度,确实是480 Mbit/s.

cat /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/speed
480

答案1

解决了!

hdparm -W0 /dev/sdb

/dev/sdb:将驱动器写缓存设置为 0(关闭) write-caching = 0(关闭)

time dd if=/dev/urandom of=/srv/dev-disk-by-id-ata-FUJITSU_MJA2320BH_G2_K92MT9C29J5D-part2/rand1.txt bs=1G count=30 dd:警告:部分读取(33554431 字节);建议 iflag=fullblock 0+30 条记录中的 0+30 条记录复制了 1006632930 字节(1.0 GB,960 MiB),112.356 秒,9.0 MB/s

真实1m52.466s

相关内容