USB 2.0 장치가 최고 속도로 실행되고 있습니까?


13

USB 플래시 드라이브가 최대 USB 2.0 속도로 실행되고 있는지 어떻게 알 수 있습니까? 현재 드라이브가 480 Mbps 포트에 연결되어 있는지 확인하고 싶지만 과거에는 주어진 장치가 USB 2.0 또는 이전 버전인지 확실하지 않았습니다. 읽기 / 쓰기 속도 테스트 이외의 기능을 식별하는 방법을 원합니다.

답변:


7

당신은 체크 아웃 할 수

lsusb -v

내 시스템에서 예를 들어이 줄 (그리고 훨씬 더 많은 정보)을 얻습니다.

포트 6 : 0000.0503 고속 전력 인 에이블 연결

또는 다음을 발행 할 수 있습니다.

tail -f /var/log/kern.log

한 단자에 꽂은 다음 USB 플래시 드라이브를 꽂습니다. 내 시스템에서 예를 들어 다음 메시지가 나타납니다.

9 월 15 일 22:10:40 foo 커널 : [405279.750140] usb 2-2 : ehci_hcd 및 주소 24를 사용하는 새로운 고속 USB 장치

ehci_hcd는 커널의 USB 2.0 컨트롤러 모듈입니다 (즉, 모든 것이 정상이면 USB 2.0 스틱이 올바른 속도로 사용됨).

다음과 같은 후속 메시지가 표시되지 않는 한 :

9 월 15 일 22:15:25 foo 커널 : [405564.451402] usb 6-2 : 최고 속도로 실행되지 않음; 고속 허브에 연결

(이 경우 컴퓨터의 USB 포트가 USB 2.0 고속 장치를 지원하므로 저품질 USB 2.0 스틱 (Kensington)과의 호환성 문제 일 수 있습니다)

USB 2.0이 아닌 고속 스틱을 사용하면 다음 메시지가 나타납니다.

9 월 15 일 22:15:25 foo 커널 : [405564.300127] usb 6-2 : uhci_hcd 및 주소 4를 사용하는 새로운 최대 속도 USB 장치

사용자 계정이 /var/log/kern.log (또는 다른 시스템 종속 커널 로그 메시지 파일 위치)에 액세스 할 수없는 경우, dmesg 명령을 대안으로 사용하여 커널 메시지 버퍼의 내용을 표시 할 수 있습니다 . dmesg의 단점은 멋진 타임 스탬프를 인쇄하고 후속 출력 옵션 이 없다는 것 입니다.


2
어디 /var/log/kern.log다른 파일 일 수 있습니다. dmesg같은 정보를 가져야합니다.
xenoterracide

@ xenoterracide : 좋은 지적, 오늘 아침에 나는 dmesg도 언급해야한다고 생각했다. ;)
maxschlepzig

12
lsusb -t 

장치 이름 바로 뒤에 속도가 표시됩니다.


10

사용 lsusb -t하면 USB의 사양을 볼 수 있습니다.

$ sudo lsusb -t /:  Bus 02.Port 1: Dev 1, Class=root_hub,
Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
        |__ Port 4: Dev 7, If 0, Class=Mass Storage, Driver=usb-storage, 480M
        |__ Port 6: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 480M /:  Bus 01.Port 1: Dev 1, Class=root_hub,
Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ Port 2: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 3: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
        |__ Port 4: Dev 8, If 0, Class=Hub, Driver=hub/4p, 480M

그러나 USB 속도를 확인하고 올바르게 작동하는지 확인하려면 hdparm으로 속도 테스트를 수행해야합니다

$ sudo hdparm -tT /dev/sdd

/dev/sdd:  
 Timing cached reads:   7642 MB in  2.00 seconds = 3822.03MB/sec  
 Timing buffered disk reads:  96 MB in  3.05 seconds =  31.44MB/sec

예는 내 임의의 pendrive 중 하나입니다. 이전과 같은 것을보아야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.