USB 장치 코드명을 표시하는 방법은 무엇입니까?
USB 저장장치가 USB 3.0인지 확인해야 합니다. 명령줄을 통해 USB 장치 생성을 확인할 수 있습니까? 포트는 아니고 lsusb 및 lsusb -t, color 등을 통해 포트가 3.0으로 확인되었습니다.
gnome disks 벤치마크를 사용해 USB 드라이버 장치가 3.0인지 2.0인지 확인해보세요.
샘플 크기: 10.0MB
평균 읽기 속도: 13.5MB/s(100개 샘플)
평균 액세스 시간: 0.53ms(1000개 샘플)
답변1
장치의 USB 세대를 확인하려면 를 실행 lsusb -v
하고 찾으십시오 bcdUSB
.
특정 장치의 실제 연결 속도를 확인하려면 다음을 실행하세요 lsusb --tree
. 연결 속도는 각 항목 끝에 제공됩니다(USB 1 최대 12M, USB 2 최대 480M, USB 3.0 최대 5000M).
답변2
그러나 항구~ 할 것이다USB 3은 논리적으로 USB 2와 다른 계층 구조를 갖고 있기 때문에 어떤 세대인지 알려줍니다. 단지 두 계층 구조가 호스트 측에서 병합된다는 점입니다. 실제로 lsusb --tree
이론적인 연결 속도도 기기 옆에 표시되어 있어서 그걸 물어보는 겁니다.
USB 3을 지원하는 경우에만 xHCI에 연결됩니다.
이것은 USB 3 외에는 아무 것도 알려주지 않습니다. 버스가 더 빠르다는 사실은 스토리지의 속도나 품질에 영향을 미치지 않습니다. USB 2.0 HiSpeed 버스가 480Mb/s(30~50MB/s)의 속도에 도달할 수 있는 좋은 USB2 썸 드라이브를 사용할 수도 있고, 2MB/초.
귀하의 벤치마크는 USB2 기능보다 훨씬 낮은 속도를 보여 주므로 전체 질문은 논쟁의 여지가 있습니다. USB 세대에 관계없이 저장 장치는 매우 느립니다. 여기서 USB는 병목 현상이 아닙니다.