최상의 답변
TLDR; 일반적으로 항상 그런 것은 아닙니다.
간단하게 말하면 케이블이 실제로 이러한 연결에서 최대 속도를 정의하는 것은 아닙니다. 음, 전적으로는 아니지만 약간의 영향을 미칠 수 있습니다. 최대 속도를 정의하는 가장 큰 요소는 해당 케이블을 통해 전송되는 입력 / 출력 신호를 처리하는 컨트롤러입니다. 그러나 케이블로 정의 할 수 있습니다. SATA 케이블은 USB 포트에서 작동하지 않으며 그 반대의 경우도 마찬가지입니다.
SATA 3에서 가장 일반적인 것은 3.0이며 최대 처리량은 6Gbit입니다. / sec (초당 600MBytes로 종료됩니다). 더 빠른 전송을 수행 할 수있는 새로운 변형이 있지만 매우 드물며 일반 컴퓨터 / 노트북에서는 볼 수 없을 가능성이 높습니다 (적어도 아직 더 나은 대안이 있기 때문에 절대로 볼 수 없음).
USB 3은 3.0, 3.1 및 3.2를 의미 할 수도 있습니다. USB 3을 언급 할 때 가능성이 높지만 3.0을 의미합니다. 이 경우 최대 처리량은 5Gbit / s (약 500MB / s)입니다. 따라서 약간 느릴 수 있습니다. 3.1에서는 속도가 두 배가되고 3.2에서는 조금 더 빠릅니다. 요즘에는 3.1 USB 포트를 자주 발견하지만 3.2는 아직 유비쿼터스가 아닙니다. 따라서 3.1 인 경우 SATA 3.0보다 빠른 최대 전송 속도를 갖습니다.
그러나 전송 속도는 경험 한 속도의 한 측면 일뿐입니다. 해당 드라이브에서 파일을 복사하는 속도에 영향을줍니다. 파일이 클수록 효과가 큽니다. 수백 개의 작은 파일에이 복사를 수행하는 경우 전혀 문제가되지 않는 시점입니다.
속도의 또 다른 측면은 지연 시간입니다. 이러한 복사 명령은 시작된 후 얼마나 빨리 시작됩니까? 예 : 읽기 작업을 지시하고 다시 돌아올 데이터의 첫 번째 비트 사이의 시간입니다. 이 경우 SATA (오래된 것 포함)의 지연 시간은 마이크로 초 (백만 분의 1 초) 인 반면 USB는 훨씬 느립니다 (새로운 변형도 여전히 밀리 초-1000 분의 1 초로 측정 됨).
문제는 그 드라이브에서 작업하는 방식이 경험 한 속도를 더 큰 거래로 정의하는 데 영향을 미친다는 것입니다. 예 : 프로그램을 실행하거나 운영 체제를 부팅하는 것은 많은 작은 읽기 / 쓰기를 의미하는 경향이 있으며 대기 시간이 거의 유일한 중요한 요소입니다. 전송해야하는 대용량 비디오 파일이 많습니까? 음, 그 전송 속도가 가장 큰 요소입니다.
또한, “빠른”포트를 통해 연결되어 있다고해서 “빠른”것을 의미하지는 않습니다. 케이블 + 연결이 빠르더라도 드라이브는 여전히 느릴 수 있습니다. 예 : HDD의 최대 처리량은 60 ~ 150MB / s (약 0.6Gbit / s ~ 1.5Gbit / s)입니다. SATA 연결이든 USB 연결이든 상관 없습니다. 또한 HDD는 입력 / 출력 작업 사이에 약 0.01 ~ 0.02 초의 지연이 있습니다. 즉, 지연 시간이 SATA가 할 수있는 것보다 훨씬 나쁘지만 USB 지연 시간에 가깝습니다.
참고, 처리량은 가장 느린 것으로 정의됩니다. 라인의 일부 (드라이브, 연결 컨트롤러 또는 다른 것), 예 : 6Gb / s 처리량의 SATA 3 및 1.2Gb / s 처리량의 HDD는 1.2Gb / s 만 볼 수 있음을 의미합니다. 지연 시간이 함께 추가됩니다. 0.005 초의 지연 시간을 가진 USB에서 0.01 초의 지연 시간을 가진 HDD는 총 지연 시간이 0.015 초임을 의미합니다.
그런 다음 다시 커넥터보다 빠른 드라이브를 가질 수 있습니다. SSD는 600MB / s 또는 일부를 제공 할 수 있습니다. 심지어 4GB / s (약 40Gbit / s)도 SATA 또는 USB (최신 제품 포함)보다 훨씬 빠릅니다. 이러한 기능을 최대한 활용하려면 PCIe 연결이 필요합니다. 말할 것도없이 오래된 SSD조차도 SATA 종류의 지연 시간에 더 가까운 지연 시간이 있으므로 USB 포트에 연결하는 것은 (특히 사용 사례가 지연 시간이 큰 요인 인 경우) 다소 어리석은 일입니다.
이전에 암시했듯이, 대안도 있습니다. 이러한 대안이 이미 내장 된 컴퓨터가 있습니다. 주된 컴퓨터는 PCIe이며 10 년 이상 사용 가능하며 그래픽 카드가 설치되는 슬롯입니다. 이 슬롯은 다른 많은 것들을 처리 할 수 있으며 그중 하나는 저장 장치입니다. 새로운 변형은 M.2 포트를 통해 PCIe 3.0 x4를 사용하는 것입니다 (M.2 폼 팩터는 PCIe와 SATA를 모두 처리 할 수 있음). 그리고 더 이상하게 만들기 위해 Thunderbolt는 실제로 PCIe의 외부 연결입니다. Thunderbolt 3 포트는 PCIe 3.0 x4 연결로 0.0000025s (0.0025 밀리 초 또는 2.5 마이크로 초)의 지연 시간과 40Gbit / s (약 4GBytes / s)의 처리량을 제공합니다.
답변
답변
어떤“USB3”에 대해 질문하는지에 따라 다릅니다. USB 3.1 Gen2 (10Gbps) 인 경우 아니요, SATA3는 더 빠르지 않습니다.
간단한 비교를 생각해보십시오. USB 3.0은 5Gbps 원시 비트 전송률을 사용하고 SATA3는 6Gbps를 사용하며 USB 3.1 Gen2 ( 일명 SuperSpeedPlus)는 10GBps 속도를 사용합니다.
그러나 어떤 것이 “더 빠른”것인지에 대한 혼란은 일반적으로 대부분의 USB 대용량 저장 장치가 USB의 다른 쪽 끝에 속도 제한 플래시 저장 칩을 사용한다는 사실에서 비롯됩니다. -미디어 브리지. 대부분의 경우 “SSD 인클로저”는 USB 인터페이스 뒤에 SATA3 장치를 사용합니다.SSD SATA3 장치가 USB 3.0 브리지 뒤에있는 경우 실제 데이터 속도는 링크 및 프로토콜 오버 헤드를 포함하는 USB 3.0 속도로 제한되므로 실제 데이터 전송 속도는 약 440 MBytes / s 또는 기본 속도보다 낮습니다. SATA3 속도.
SATA3 인터페이스가있는 SSD가 USB 3.1 SS + 브리지 뒤에있는 경우 데이터 속도는 SATA3 수준에 접근하지만 여전히 “기본 SATA3 케이블”보다 한 단계 낮습니다.
그러나 진정한 NVMe 인터페이스를 갖춘 고품질 미디어 스토리지 SSD를 사용하고 USB 3.1 Gen2-NVMe 브리지 뒤에두면 데이터 전송 속도가 1000MBytes / s 이상이거나 SATA3보다 상당히 높을 수 있습니다. 분명히 시스템에 USB 3.1 Gen2 호스트 컨트롤러가 있어야합니다. 그래도 마일리지는 다를 수 있습니다.