답변:
CNet의 일상적인 테스트에 따르면 일반적인 고속 USB 하드 드라이브는 약 25–30MB / s의 속도로 기록하고 30–42MB / s의 속도로 읽을 수 있습니다. [62] 사용 가능한 총 대역폭의 70 %입니다. USB-IF 의장에 따르면, Hi-Speed USB의 명시된 최고 60MB / s (480Mbit / s)의 최소 10 ~ 15 %가 오버 헤드로 이동합니다. 카드와 주변 장치 사이의 통신 프로토콜입니다. 모든 연결 표준의 구성 요소입니다. " 오디오 스트림과 같은 등시성 장치의 경우 대역폭은 일정하며 지정된 장치 전용으로 예약되어 있습니다. 따라서 버스 대역폭은 전송 속도 또는 지연 시간이 아니라 한 번에 전송할 수있는 채널 수에만 영향을 미칩니다.
USB는 다음과 같은 신호 속도를 지원합니다. 속도와 대역폭이라는 용어는 서로 바꿔 사용할 수 있습니다. "high-"는 "hi-"로 작성됩니다.
1.5 Mbit / s (~ 183kB / s)의 저속 속도는 USB 1.0에 의해 정의됩니다 . 각 비트가 전송하는 데 8 배의 시간이 걸린다는 점을 제외하면 전체 대역폭 작동과 매우 유사합니다. 주로 키보드, 마우스 및 조이스틱과 같은 저 대역폭 휴먼 인터페이스 장치 (HID)에서 비용을 절감하기위한 것입니다. 12Mbit / s (~ 1.43MB / s)의 최고 속도는 USB 1.1에 의해 정의 된 기본 USB 데이터 속도입니다. 모든 USB 허브는 전 대역폭을 지원합니다.
2001 년에 480Mbit / s (~ 57MB / s)의 고속 ( USB 2.0 ) 속도가 도입되었습니다. 모든 고속 장치는 필요한 경우 최대 대역폭 작동으로 다시 떨어질 수 있습니다. 즉, USB 1.1과 호환됩니다. USB 2.0 및 USB 1.x의 커넥터는 동일합니다.
4800Mbit / s (~ 572MB / s) 의 SuperSpeed ( USB 3.0 ) 속도. 작성된 USB 3.0 사양은 2008 년 8 월 Intel 및 파트너에 의해 발표되었습니다. 첫 번째 USB 3 컨트롤러 칩은 NEC 2009 년 5 월에 샘플링되었으며 [55] 3.0 사양을 사용하는 제품은 2010 년 1 월에 도착했습니다. [56] USB 3.0 커넥터는 일반적으로 이전 버전과 호환되지만 새로운 배선 및 전이중 작동이 포함됩니다.
우분투의 디스크 유틸리티 프로그램은 멋진 그래프와 데이터로 드라이브를 벤치마킹 할 수 있습니다. 사용중인 드라이브의 읽기 속도를 테스트 할 수 있지만 읽기 + 쓰기 벤치 마크 테스트를 실행하려면 드라이브의 파티션을 해제하고 포맷을 해제해야한다고 생각합니다.
외장 USB 드라이브를 사용할 때 일반적으로 약 20-25MB / s를 보지만 일반적으로 많이 올라가지는 않지만 상당히 떨어질 수 있으며 때로는 중단 될 수 있습니다.
외장 하드 드라이브가 여러 개 있는데 경험을 통해 최대 20Mbp / s의 속도를 달성했으며 모두 USB 2.0을 통해 연결되었습니다.
이것은 Windows를 사용할 때와 동일한 속도였으며 우분투로 변경 한 후 증가하거나 감소하지 않았으므로 드라이브가 최적으로 실행되고 있다고 생각합니다.
USB 하드 드라이브의 전송 속도를 테스트하는 문제에 대해서는 Ubuntu에서 어떤 벤치마킹 소프트웨어를 사용할 수 있는지 잘 모르겠습니다.
20MBp/s
소문자 "b"(비트) 대신 대문자 "B"(바이트)를 사용하여을 입력 했습니까 ? 20Mbp / s는 초당 20000000 비트이며 초당 2500000 바이트 (2.5MB / s 또는 2.38MiB / s)입니다.
Toshiba 외장 USB3 드라이브를 USB2 포트에 꽂았습니다. 초당 22MB의 파일을 복사합니다.
USB3 포트에서는 초당 82MB의 속도로 거의 4 배의 속도를 관리합니다.
2 년 된 외부 Western Digital 500GB (WDBAAR500ABK-00)는 USB2.0, USB 전원 공급 장치이며 Windows의 HDDTune은 평균 전송 속도가 32.5Mps입니다.
또한 USB2를 통해 연결된 새로운 Seagate e-desktop 2TB (STBV2000200) (PC는 USB3는 없지만 디스크는 있음)를 가지고 있으며 33MBps를보고합니다. 외부 소스에서 전원이 공급됩니다.
내부 SATA2 7200rpm 디스크는 3-4 배 더 빠릅니다
제한된 데이터를 사용하면 USB2.0이 속도를 약 33Mbps로 제한하는 것처럼 보이며 USB 속도는 이러한 속도에서 문제가되지 않습니다.
MBps
하고 Mbps
, 당신이 낮은 경우가 실현 있는지 확실하지 않습니다 b
대문자로 표시 바이트보다 8 배 더 작은 비트를 나타냅니다 B
.
@Seth : 충분한 전원을 사용할 수없는 경우 하드 드라이브 및 USB 인터페이스가 실패 / 데이터 손상됩니다. 나쁜 부문을 키우는 것은 불충분 한 권력의 좋은 신호입니다. 대부분의 구동력은 헤드 이동 및 구동 스핀 업에 의해 소비됩니다. 전원이 부족하다는 또 다른 징후는 시작하는 동안 드라이브가 정지하는 것입니다.
클러스터 크기까지는 OS가 더 많은 클러스터를 할당해야하는 횟수를 줄입니다. 디스크 트래픽의 적은 비율과 기타 관련 CPU 오버 헤드 일 것입니다.
http://www.beyondlogic.org/usbnutshell/usb4.shtml 에 따르면 최대 USB 패킷 크기는 512 바이트이며, USB2.0에서 초당 22MB 근처에서 1TB로 자체적으로 측정되는 이유를 설명합니다. 전송). 그리고 예, 속도가 최대가 아닌 드롭 아웃, 아마도 Win7 또는 칩셋의 일부 저수준 구현 / 성능 문제가 있습니다. 이 기간 동안 듀얼 코어 i5의 인터럽트 오버 헤드가 약 27 % 증가하여 OS가 취할 수있는 최대치입니다.
SATA 및 GigE는 OS 및 CPU가 중단되지 않도록 더 큰 패킷 크기 및 패킷 관리 하드웨어 오프로드로 스트리밍하도록 설계되었습니다. 사용 가능한 USB 3.0 호스트가 없기 때문에 해당 칩 / 드라이버의 성능에 대해서는 언급 할 수 없습니다. 패킷 크기가 충돌하기를 희망합니다-2 바이트 데이터 길이 필드가 있습니다. 4K 및 8K 점보 패킷을 사용하므로 워크로드를 상당히 줄일 수 있습니다.
캐디에서 사용하려는 오래된 하드 드라이브를 가진 사람들에게 좋습니다. 전용 외장 장치는 작고 가벼울 수 있지만 USB 인터페이스에 의해 속도가 제한되므로 실제로 빠른 드라이브가 다소 낭비됩니다. ATA33 모델조차도 기존 IDE 드라이브는 일반적인 USB2 속도를 달성해야하며 최신 SATA 드라이브처럼 사용할 수 있어야합니다.
방금 Maxtor 250GB IDE ATA100 하드 드라이브 (7200rpm) NTFS 형식이 장착 된 외부 USB 인클로저를 사용하여 테스트를 수행했습니다. HD Tune을 사용하여 다음과 같은 결과를 얻었습니다.
USB 1.1 포트 최소, 최대 및 평균 전송 속도 모두 0.9 MB / s 액세스 시간 19.2 ms 버스트 속도 0.8 MB / s
USB 2.0 포트 최소 32.6 MB / s 최대 34.8 MB / s 평균 33.2 MB / s 액세스 15.5 ms 버스트 27.8 MB / s
내장 SATA II 드라이브의 결과는 다음과 같습니다. 최소 54.1MB / s 최대 129.6MB / s Ave 101.9MB / s 액세스 16.9ms 버스트 191.4MB / s
주로 드라이브에 공급되는 전원은 외장 드라이브 병목 현상 성능이라고 생각합니다. USB 포트 공급 장치에 따르면 최대 1A 또는 1,000 밀리 암페어의 전력이 최적이라고 가정하십시오. 이제 웨스턴 디지털 7200rpm 2.5 "sata 드라이브를 보면 2,500 밀리 암페어의 최대 회전 속도를 달성해야 sata 2에 100MB / s의 쓰기 속도를 내뿜을 수 있습니다. 그런 다음 1000ma의 제한된 전력 출력으로 인터페이스를 usb로 변환합니다. 2500ma에서 필요한 드라이브를 1000ma 만 공급하면 전력이 감소하여 회전이 60 % 감소합니다. 60 %의 전력 절감은 1A 최대 출력을 통해 구동되는 드라이브의 40 % 만 남겨두고 1A는 인증 된 시스템에서만 1A max 또는 500ma max에서 충전하거나 하드를 사용하는 경우 USB를 통해 운전하면 1A의 에너지를 얻을 수 있습니다. 시스템에서 다른 USB 포트를 사용하는 경우 제조업체가 별도로 명시하지 않는 한 모든 USB 포트에 최대 1a 전력을 공급할 수있는 경우 USB 인터페이스가 튀어 나오므로 밀리 암페어를 줄이면 각 USB 포트가 줄어 듭니다. 따라서 모든 USB 장치를 분리하고 테스트를 위해 드라이브 만 연결하십시오. ps / 2 키보드 / 마우스를 사용하십시오. 인터페이스 / 드라이브 제한에 이상적인 클러스터 크기를 찾아야하기 때문에 USB 드라이브에도 형식이 중요합니다. 따라서 일반적으로 NTFS 64KB 클러스터는 최적의 빅 엔드 성능을위한 모든 드라이브에 이상적입니다. 그러나 일부 드라이브는 64KB에서 제대로 실행되지 않으므로 8KB 클러스터에서 시작한 다음 4KB 클러스터를 시도하고 마지막으로 2KB 클러스터를 시도합니다. 파일을 드라이브에 포맷하고 복사하고 가져 오는 MB / s의 세부 사항을 표시하십시오. 해당 클러스터 크기에 대한 속도를주의해서 기록하십시오. 그런 다음 가장 잘 실행되는 것을 사용하십시오. 2KB, 4KB, 8KB 및 64KB를 테스트하여 어느 것이 가장 좋은 최대 또는 평균을 얻는 지 확인합니다. 64KB 클러스터는 큰 파일에 이상적이므로 일반적으로 64KB는 항상 이상적이지만 작은 경우 파일 전송 성능이 약간 향상됩니다. 파일을 드라이브에 포맷하고 복사하고 가져 오는 MB / s의 세부 사항을 표시하십시오. 해당 클러스터 크기에 대한 속도를주의해서 기록하십시오. 그런 다음 가장 잘 실행되는 것을 사용하십시오. 2KB, 4KB, 8KB 및 64KB를 테스트하여 어느 것이 가장 좋은 최대 또는 평균을 얻는 지 확인합니다. 64KB 클러스터는 큰 파일에 이상적이므로 일반적으로 64KB는 항상 이상적이지만 작은 경우 파일 전송 성능이 약간 향상됩니다. 파일을 드라이브에 포맷하고 복사하고 가져 오는 MB / s의 세부 사항을 표시하십시오. 해당 클러스터 크기에 대한 속도를주의해서 기록하십시오. 그런 다음 가장 잘 실행되는 것을 사용하십시오. 2KB, 4KB, 8KB 및 64KB를 테스트하여 어느 것이 가장 좋은 최대 또는 평균을 얻는 지 확인합니다. 64KB 클러스터는 큰 파일에 이상적이므로 일반적으로 64KB는 항상 이상적이지만 작은 경우 파일 전송 성능이 약간 향상됩니다.
외부 드라이브에 2.5A 5.0V 충전기를 사용하여 추가 전원을 공급하는 방법을 알아낼 수 있다면 하이 엔드 AC 외부 전원 공급 USB 허브와 같은 USB 전원 분배기를 통해 각 포트를 최대 2.5A까지 충전하는 것과 같은 USB 전원 분배기를 통해 공급합니다. 그렇다면 황금빛이 될 것이며 최적의 USB 2.0 / 3.0 속도를 얻을 수 있으므로 드라이브가 허용하는 경우 USB 2.0에서 64MB / s 쓰기 및 USB 3.0 포트에서 100MB / s 이상을 말하는 것입니다.