좌우 포트 속도 약 3배 차이
《MakeUseOf》 기자 카니카 고기아는 동일한 USB 플래시 드라이브를 노트북 왼쪽 포트에 꽂았을 때는 순차 쓰기 속도가 초당 70MB 이상 나오지만, 오른쪽 포트에 꽂았을 때는 초당 24MB로 급감하고, 읽기 속도는 영향을 받지 않고 초당 97MB 수준을 유지한다는 것을 발견했다. 그는 디스크 측정 도구 CrystalDiskMark로 벤치마크 테스트를 진행해 차이가 존재함을 확인했으며, 양쪽 포트 모두 USB 3.0 SuperSpeed 규격으로 표시됐다.
원인은 Windows 제거 정책
감지 소프트웨어 USB Device Tree Viewer로 추가 분석한 결과, 두 포트 모두 동일한 인텔 USB 컨트롤러에 연결돼 있어 하드웨어 규격 차이 가능성은 배제됐다. 고기아는 장치 관리자에서 USB 플래시 드라이브의 속성 창을 열고 정책 탭을 확인했는데, 왼쪽은 더 나은 성능 설정, 오른쪽은 빠른 제거 설정으로 되어 있어 쓰기 속도에 영향을 주는 핵심 요인으로 나타났다.
쓰기 캐시가 속도 높이지만 안전 제거 필요
더 나은 성능 설정은 Windows의 쓰기 캐시 기능을 활성화해 시스템이 데이터를 임시 저장했다가 유휴 시 플래시 드라이브에 기록함으로써 전송 효율을 높이지만, 분리 전에는 하드웨어 안전 제거를 클릭해 데이터가 완전히 기록되도록 해야 하며, 그렇지 않으면 파일 손상이나 분실이 발생할 수 있다. 빠른 제거 설정은 쓰기 캐시를 비활성화해 데이터가 플래시 드라이브에 직접 기록되므로 언제든 안전 제거 없이 분리할 수 있지만, 대가로 쓰기 속도를 희생한다.
설정 전환하자 즉시 속도 회복
고기아가 오른쪽 포트를 빠른 제거에서 더 나은 성능으로 전환하자 순차 쓰기 속도가 즉시 초당 71.96MB로 올라 왼쪽과 거의 동일해졌고, 빠른 제거로 되돌리자 다시 초당 약 24MB로 떨어졌다. 마이크로소프트는 Windows 10 버전 1809부터 USB 플래시 드라이브 기본 정책을 빠른 제거로 변경해 사용자가 언제든 장치를 분리할 수 있도록 했다. 전송 속도가 비정상적으로 느리다면 장치 관리자의 정책 설정을 확인하면 원래 성능을 회복할 수 있다.