내 외장 드라이브가 광고된 성능에 도달하지 못하는 이유는 무엇입니까?

 

연결, 케이블, 장치 유형 등 여러 가지 요인이 외장형 드라이브의 성능에 영향을 미칠 수 있으며, 이 문서에서는 이러한 요인 중 일부에 대한 정보를 제공합니다. 

 

Windows에서 쓰기 캐싱 활성화 

Windows에서 외장형 드라이브를 사용하는 경우 쓰기 캐싱을 활성화하여 성능을 개선할 수 있습니다. 자세한 지침은 Windows에서 외장 드라이브의 성능을 향상하는 방법을 참조하세요. 

 

전송 중 속도 저하 

외장형 드라이브로 데이터를 전송할 때 처음에는 버스트 속도라고도 하는 높은 전송 속도를 경험하지만, 특정 시점에서 전송 속도가 느려지는 것을 체감할 수 있습니다. 이 문제는 데이터가 대상 드라이브의 캐시 메모리에 먼저 기록되므로 캐시가 가득 차면 성능이 저하되기 때문에 발생합니다. 파일 형식이나 파일 크기도 데이터 전송 속도에 영향을 줄 수 있습니다. 예를 들어, 전송 중에 속도가 느려진다면 이전에는 대용량 파일을 전송했지만 지금은 작은 파일이 전송 중일 수 있습니다.

 

인터페이스 

다양한 인터페이스를 이용할 수 있기 때문에 사용 중인 컴퓨터가 외장형 드라이브의 인터페이스를 지원하는지 아는 것이 중요합니다. 자세한 내용은 컴퓨터 설명서를 확인하거나 제조사에 문의하세요.  
아래는 가장 널리 사용되는 인터페이스의 최대 처리량입니다.  
 
인터페이스

(초당 기가비트) 전송 속도 (초당 메가비트) 

Thunderbolt 5

최대 80Gb/s 또는  최대 10,000MB/s

Thunderbolt 4

최대 40Gb/s 또는  최대 5,000MB/s

Thunderbolt 3 

최대 40Gb/s 

또는 

최대 5,000MB/s 

Thunderbolt 2 

최대 20Gb/s 

또는 

최대 2,500MB/s 

Thunderbolt 1

최대 10Gb/s 

또는 

최대 1,250MB/s 

USB 4

최대 40Gb/s* 또는 최대 5,000MB/s 

USB 3.2 Gen 2x2 

최대 20Gb/s 

또는 

최대 2,500MB/s 

USB 3.1 Gen 2 

최대 10Gb/s 

또는 

최대 1,250MB/s 

USB 3.1 Gen 1 

최대 5Gb/s 

또는 

최대 625MB/s 

SuperSpeed USB 3.0 

최대 5Gb/s 

또는 

최대 625MB/s 

Hi-Speed USB 2.0 

최대 480Mb/s 

또는 

최대 60MB/s 

*참고:

  • USB3.2 Gen 2x2: 10Gb/s의 2개 레인.
  • 컴퓨터와 장치 모두 40GB/s 속도를 지원해야 합니다.

 

연결성 

최고 성능을 발휘하려면 외장형 드라이브를 컴퓨터에 직접 연결하는 것이 좋습니다. 어댑터, 허브 또는 기타 확장 솔루션은 외장형 드라이브의 성능에 영향을 줄 수 있습니다. 
외장형 드라이브에 여러 개의 인터페이스가 있는 경우 올바른 케이블을 올바른 포트에 연결해야 합니다. 예를 들어 외장형 드라이브에 Thunderbolt 3 포트와 USB-C 3.1 포트가 있을 때 USB-C 3.1 Gen 2 케이블을 장치의 Thunderbolt 3에 연결하면 최대 처리량은 10Gb/s입니다. 따라서 장치에 올바른 케이블을 연결했는지 확인해야 합니다. 
  

케이블 

외장 드라이브와 함께 제공되는 정품 케이블을 사용할 것을 권장합니다. 타사 케이블의 경우 사용하는 프로토콜이 다를 수 있으며, 품질 불량으로 인해 성능 저하를 유발하거나 드라이브 또는 컴퓨터를 손상시킬 수 있습니다. 

참고: Thunderbolt 3 케이블의 2가지 유형: 액티브 및 패시브 
  • 일반적으로 패시브 케이블은 길이가 길고 가격이 저렴하며, 최대 처리량은 20Gb/s입니다.
  • 액티브 케이블은 최대 처리량이 40Gb/s이며, 가격이 비싸고 다양한 크기로 이용할 수 있습니다. 
  

리소스

컴퓨터는 외장형 드라이브의 성능에서 핵심적인 역할을 합니다. 컴퓨터의 하드웨어에 따라 다른 구성 부품과 리소스를 공유할 수 있으며, 모든 리소스가 동시에 사용 중인 경우에는 외장형 드라이브의 전송 속도에 영향을 미칩니다.  
예를 들어, 일부 Thunderbolt 3 컴퓨터는 2개의 PCI 레인을 사용하도록 설계되었지만, Thunderbolt 3에서 허용하는 40Gb/s를 달성하기 위해 4개의 PCI 레인이 필요할 수 있습니다. 즉, 컴퓨터에 두 개의 레인만 있는 경우 도달할 수 있는 최대 속도는 20Gb/s입니다. 2016년 말 출시된 MacBook Pro 13인치는 이러한 한계를 보여주는 좋은 예입니다. 자세한 내용은 2016년 후반 MacBook Pro의 성능 저하를 참조하세요. 또한, 일부 Dell Thunderbolt 3 시스템은 다르게 설계되었습니다. 일부 모델은 PCI 레인이 2개이고 일부 모델은 PCI 레인이 4개입니다. 자세한 내용은 여기를 참조하세요. 
대용량 데이터 전송을 수행하거나 전반적인 전송 속도를 극대화하려는 경우에는 다른 작업을 최소로 실행하는 것이 가장 좋습니다. 이를 통해 시스템이 데이터 전송에 더 집중하여 성능을 향상할 수 있습니다. 

 

파일 시스템 

컴퓨터의 기본 파일 시스템으로 스토리지 장치를 포맷하여 성능을 최적화할 수 있습니다. 스토리지 장치를 Mac에서만 사용하려는 경우에는 HFS+ 또는 APFS라고 불리는 Mac OS Extended(Journaled)로 포맷하는 것이 좋습니다. Windows의 경우 NTFS로 포맷하는 것이 가장 좋습니다.  Mac과 PC 모두에서 장치를 사용해야 하는 경우 exFAT 포맷을 사용하는 것이 가장 좋지만, 두 운영 체제에 최적화된 파일 시스템이 아니므로 최상의 전송 속도가 제공되지 않을 수도 있습니다. 스토리지 장치를 포맷하는 자세한 방법은 하드 드라이브 포맷 방법을 참조하세요. 

 

소스 및 대상 

외장형 드라이브보다 느린 소스 드라이브에서 데이터를 전송하는 경우, 느린 드라이브에 의해 전송 속도가 제한되므로 전송 속도가 영향을 받습니다. 또한, 저장 공간이 거의 가득 차면 성능이 느려질 수도 있습니다.  

 

HDD 및 SSD 

현재 여러 가지 유형의 외장형 드라이브를 이용할 수 있습니다. 그중에는 기존의 회전식 하드 디스크 드라이브(HDD)를 사용하여 제작된 제품도 있고 고속 솔리드 스테이트 드라이브(SSD)를 사용하여 제작된 제품도 있습니다. 장치는 다양한 유형의 인터페이스를 사용하도록 제작되기 때문에 외장 드라이브의 성능은 데이터를 저장하는 데 사용하는 기술과 장치가 지원하는 인터페이스 유형에 따라 결정될 수 있습니다.  
각 기술의 주요 특징은 아래를 참조하세요. 
 
HDD
HDD는 하나 이상의 플래터, 헤드 또는 기타 구성 요소가 포함된 움직이는 부품으로 이루어져 있으며 플래터(디스크)에 데이터를 자기적인 방식으로 저장합니다. HDD는 3.5인치와 2.5인치의 두 가지 폼 팩터로 제작되며, 회전 속도 또는 RPM(분당 회전 수)은 5400RPM~7200RPM으로 다양합니다. 대부분의 최신 HDD는 SATA 연결을 사용합니다. 
 
SSD
HDD와 달리 SSD는 움직이는 부품을 포함하고 있지 않으며 빠른 성능과 무소음 동작, 뛰어난 안정성을 자랑하는 NAND 플래시 메모리로 이루어졌습니다. 다양한 유형의 플래시 메모리가 있기 때문에 사용하는 플래시 유형에 따라 SSD의 성능이 다를 수 있습니다. 또한, 성능은 읽기/쓰기 기록과 드라이브에 적용된 자극 유형(IO 요청)에 따라 시간 경과에 따라 달라질 수 있습니다. 일반적으로 새 드라이브일수록 성능이 더 좋습니다. 플래시 메모리 종류 간의 주요 차이점은 아래를 참조하세요. 
 
NAND 플래시 타입

장점 

단점 

SLC 

단일 레벨 셀 

셀당 단일 데이터 비트 

 

엔터프라이즈급 솔루션 

더 빠른 성능 

가장 정확한 데이터 읽기 및 쓰기. 

낮은 밀도(셀당 1개 비트) 

낮은 전력 소비 

긴 수명 - 약 90,000~100,000 사이클 

가장 비쌈  
 
 

eMLC 

엔터프라이즈 멀티 레벨 셀 

셀당 여러 개의 데이터 비트 

 

엔터프라이즈급 솔루션 

성능 - MLC보다 빠름 

SLC보다 낮은 가격 

MLC보다 긴 수명 - 약 20,000~30,000 사이클 

엔터프라이즈에 최적화 

성능 - SLC보다 느림 

높은 밀도(셀당 2개 비트) 

MLC 

멀티 레벨 셀 

셀당 여러 개의 데이터 비트

 

소비자/게이머용 솔루션 

SLC보다 저렴 

TLC 플래시보다 안정적 

 
 
 

성능 - SLC보다 느림  

정확성이 더 낮은 읽기 및 쓰기  

높은 밀도(셀당 2개 비트) 

높은 전력 소비 

짧은 수명 - 약 10,000 사이클 

TLC 

트리플 레벨 셀  

셀당 3개의 데이터 비트 

 

소비자급 솔루션 

낮은 가격 

성능 - MLC보다 느림  

높은 밀도(셀당 3개 비트)  

짧은 수명 - 약 3,000~5,000 사이클  

 

QLC 

쿼드 레벨 셀 

셀당 4개의 데이터 비트 

 

소비자급 솔루션 

낮은 가격 

 

성능 - 기타 유형보다 느림 

높은 밀도(셀당 4개 비트) 

짧은 수명 - 약 1,000 사이클 

 
대부분 최신 버전의 HDD는 SATA 연결을 사용하지만, SSD의 경우 다른 기술을 사용할 수 있습니다. 아래를 참조하세요.  

SATA III - SATA 6Gb/s라고도 하는 3세대 SATA 인터페이스로, 6Gb/s의 속도와 600MB/s의 처리량으로 작동합니다. 

PCIe(peripheral component interconnect express) - 이 인터페이스는 일반적으로 비디오 카드, RAID 카드 등과 같은 구성 요소를 컴퓨터의 마더보드에 직접 연결하는 데 사용됩니다. 하지만 최근에는 이 인터페이스를 사용하여 SSD를 사용할 수 있게 되었습니다. PCIe에는 여러 버전이 있지만, 현재 최대 4GB/s의 대역폭을 지원하는 PCIe 3세대와 양방향 모드에서 64GB/s를 지원하는 4세대를 사용하여 SSD가 제조되고 있습니다.

차세대 폼 팩터(NGFF)라고도 하는 M.2는 SATA III 및 PCIe 연결을 지원하며 다양한 크기로 제작되기 때문에 다양성과 유연성을 제공합니다. 가장 일반적인 제품은 80 x 22mm 크기의 M.2 2280입니다. 

NVMe - NVMe(Non-Volatile Memory Express)는 컨트롤러와 스토리지 구성 부품 간의 통신을 허용하는 SSD를 위해 특별 설계된 프로토콜로, 성능 최적화 기능을 제공합니다. NVMe를 독점적으로 사용하는 U.2, PCIe 및 M.2. NVMe는 SATA와 함께 사용되는 AHCI(고급 호스트 컨트롤러 인터페이스)의 기능을 초과 달성할 수 있도록 설계되었습니다. NVMe는 읽기 및 쓰기 명령을 동시에 수신하는 기능을 향상해 지연 시간을 줄이고 에너지를 절약하는 동시에 가장 중요한 성능 향상을 촉진합니다.

 

RAID 

일부 외장형 드라이브는 성능에 영향을 줄 수 있는 RAID 기능을 지원합니다. 예를 들어, RAID 0을 사용하면 대개 단일 드라이브보다 속도가 빠르지만, RAID-1의 경우에는 성능 향상이 거의 체감되지 않습니다. 
 
RAID 구성의 예 
 
표준 RAID
RAID
최소 디스크 수
데이터 보호
장애 허용 오차
성능
읽기/쓰기
용량 활용

RAID 0

2

아니요

0 디스크

높음

높음

100%

RAID 1

2

1개 디스크

높음

중간

50%

RAID 5

3

1개 디스크

높음

낮음

67% - 94%

RAID 6

4

2개 디스크

높음

낮음

50% - 88%

중첩된 RAID

RAID 10

4

중첩당 1개 디스크

높음

중간

50%