mount
USB 스틱을 사용하여 rsync
상대적으로 큰 파일을 복사 하면 ( cp
결과는 동일하지만 진행률 표시줄이 좋음) 10초 안에 성공합니다. 그런 다음 umount
ing은 완료되기 전에 몇 분 동안 중단됩니다.
복사 작업이 여전히 백그라운드에서 실행 중이기 때문인 것 같습니다(적어도 Windows에서는 몇 초 이상 걸립니다). 눈에 띄는 것이 하나도 보이지 않습니다 htop
. 사용하면 rsync
실제로 완료될 때까지 복사 프로세스가 계속 진행되기를 원합니다. 누군가 여기 배경에서 무슨 일이 일어나고 있는지 설명해 줄 수 있습니까? 감사해요!
답변1
~처럼펠릭의 코멘트참고: 때때로 쓰기가 캐시됩니다. 명령을 사용하여 디스크로 플러시합니다 sync
.
USB 드라이브 쓰기 속도가 너무 느린 것이 문제인 경우 고려해야 할 또 다른 사항은 다음과 같습니다.PC 하드웨어 대역폭그 자체. 예를 들어, 사용자가 USB 2 메모리 스틱을 가지고 있을 수 있으며(그리고 이 메모리 스틱이 어디에 연결되어 있든 약 20MB/초의 속도로 쓸 수 있다고 잘못 믿고 있습니다), 사용자가 이 메모리 스틱을 10년 된 컴퓨터 전면에 연결한다고 가정해 보겠습니다. 전면 USB 1.0 포트는 더 느리고) 쓰기에 예상보다 10배 더 오래 걸리는 것이 짜증스럽습니다. 그러나 사용자가 후면 USB 2.0 포트(마더보드에 연결됨)를 대신 사용하는 경우 최고 속도에서 20MB/초로 쓰기가 가능할 수 있습니다.
USB 플래시 드라이브 하드웨어도 다양합니다. 자세한 내용은 다음을 참조하세요. USB2.0 드라이브의 일반적인 최대 속도는 얼마입니까?