![기존 USB2 하드 드라이브가 예상보다 빠른 이유는 무엇입니까?](https://linux55.com/image/11941/%EA%B8%B0%EC%A1%B4%20USB2%20%ED%95%98%EB%93%9C%20%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B8%8C%EA%B0%80%20%EC%98%88%EC%83%81%EB%B3%B4%EB%8B%A4%20%EB%B9%A0%EB%A5%B8%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
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(끄기)으로 설정 쓰기 캐싱 = 0(끄기)
시간 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= 0+30 레코드의 전체 블록 0+30 복사됨 1006632930바이트(1.0GB, 960MiB), 112.356초, 9.0MB/s
실제 1분52.466초