처음 몇 GB를 전송한 후 외장 하드 드라이브 속도가 느려지고 마운트 해제하는 데 몇 분이 걸립니다.

처음 몇 GB를 전송한 후 외장 하드 드라이브 속도가 느려지고 마운트 해제하는 데 몇 분이 걸립니다.

저는 USB3 외장 Toshiba Canvio 하드 드라이브와 Ubuntu를 실행하는 Dell Latitude를 사용하고 있습니다.

저는 일주일 정도 아무 문제 없이 드라이브를 사용해 왔습니다. 읽기 및 쓰기 성능이 뛰어납니다(약 100MB/s).

오늘 다시 연결했는데 뚜렷한 이유 없이 이상한 일이 일어났습니다. 약 200MB/s의 속도로 데이터를 쓰기 시작한 다음 2~3GB 이후에는 10~20MB/s 또는 그 이하로 속도가 느려지고 이렇게 계속됩니다. 제거하려고 하면 회전을 멈추고 제거를 수행하는 데 1~2분 이상 걸립니다. 실제로는 거의 쓸모가 없게 됩니다.

컴퓨터의 BIOS를 업데이트하고 외장 하드 드라이브의 숨겨진 폴더를 지워 보았습니다. 무슨 일이 일어날 지에 대한 제안이 있습니까?

답변1

이는 하드 드라이브 내부의 정상적인 작동이며 회전하는 플래터에 실제로 쓸 수 있는 것보다 더 빠르게 쓰는 캐시가 있습니다. 대부분의 작업에서 캐시는 모든 것을 처리할 수 있을 만큼 충분히 크므로 아무 것도 눈치 채지 못할 것입니다. 그러나 큰 파일이나 여러 개의 작은 파일을 복사하면 캐시가 가득 차서 실제로 쓰기 가능한 속도로 느려지게 됩니다. 디스크. 드라이브를 마운트 해제하려고 할 때 아직 디스크에 기록되지 않은 모든 데이터는 드라이브를 마운트 해제하기 전에 완료되어야 하므로 지연이 발생합니다.

순차적으로 쓰는지 여부에 따라 쓰기 속도에도 상당한 차이가 있습니다. 이 문제에 관해 많은 기사가 작성되었습니다. 더 자세한 설명을 읽고 싶으시면 제가 찾아서 링크를 남겨드리겠습니다.

관련 정보