SD 카드에 복사하는 속도가 느려지고 때로는 수백 메가바이트 후에 완전히 중지되는 경우도 있습니다.

SD 카드에 복사하는 속도가 느려지고 때로는 수백 메가바이트 후에 완전히 중지되는 경우도 있습니다.

하드 드라이브에서 SD 카드로 대용량 파일(>300MB)을 복사할 때 처음 400MB 이후 복사 속도가 크게 느려지고 때로는 복사 프로세스가 끝나지 않는 경우도 있습니다.

이중 명령인 rsync(진행 표시기 포함)와 cp를 사용하여 복사를 시도했습니다.

내 설정:

  • 우분투 16.04
  • microSD 카드, VFAT로 포맷된 파티션, 총 64GB, 50GB 사용 가능

복제는 15MB/s에서 시작되고, 약 400MB 이후에는 거의 0으로 떨어지며, 몇 분 후에는 "임의로" 재개되었다가 다시 느려질 수 있습니다.

100%에 도달하더라도 프로그램은 쓰기가 완료될 때까지 몇 분 동안 "정지"됩니다.

왜 그런 겁니까?

속도를 높일 수 있나요?

eXfat/NTFS가 이 문제를 해결할 수 있나요? (Windows와 호환되어야 합니다.)

답변1

느린 메모리 카드나 USB 드라이브에서 시청하세요.

드라이브가 손상된 것이 아니라 속도가 느릴 수 있습니다. 이 메시지는 캐시가 "더티" 데이터(드라이브에 기록되지 않은)로 채워졌을 때 나타납니다.

작은 도구가 있는데,watch-flush, 함께 제공됨mkusbu, mkusb 이외의 도구를 사용하여 쓰기를 관찰하기 위해 독립형 쉘스크립트로 사용할 수 있습니다.

시작sync시스템에 버퍼를 플러시하고 프로세스를 지켜보라고 지시하세요.watch-flush.

전체 장치 지우기

메모리 카드나 USB 플래시 드라이브가 매우 느린 경우 이 작업을 수행하면 더 빠르게 반응할 수 있습니다.전체 장치 지우기(0으로 재정의) mkusb를 사용합니다.

더 심각한 문제가 있는지 확인하세요.

다음 링크의 팁에 따라 문제를 분석할 수 있으며 운이 좋으면 해결할 수 있습니다.

문제 분석

관련 정보