대용량 파일을 외부 디스크에 복사

대용량 파일을 외부 디스크에 복사

대용량(4.4GB) 파일을 외부 USB 드라이브에 복사하려고 합니다.

불행하게도 내 컴퓨터가 정지되는 시간은 약 절반 정도입니다.

내 루트 파티션이 너무 작아지고 있다는 것을 알고 있습니다(예, 휴지통을 비웠고 많은 공간을 차지하는 실제 폴더가 없습니다.

파일을 복사하려고 할 때 먼저 버퍼에 저장하고 남은 디스크 크기가 4GB 미만이므로 컴퓨터가 정지될 수 있다고 생각했습니다. 해결책이 있나요? 나는 오픈유스를 사용한다.

답변1

이보다 더 많은 정보가 없으면 FAT 파일 시스템을 사용하는 외장 드라이브에 4.4GB 파일을 복사하려고 하는 것으로 추측됩니다. FAT는 4GB보다 큰 파일을 처리할 수 없습니다.

답변2

IOPS 문제에 대해 생각하고 있습니다. 이로 인해 컴퓨터가 느리게 실행되고 결국 정지되는 경우가 많습니다. 이를 확인하려면 wa다음 명령을 사용하여 복사 프로세스를 시작하고 CPU 대기 시간( )을 모니터링합니다 .top

$top
top - 13:24:59 up 6 days, 56 min,  8 users,  load average: 0.86, 0.65, 0.63
Tasks: 247 total,   2 running, 245 sleeping,   0 stopped,   0 zombie
%Cpu(s): 12.3 us,  2.2 sy,  0.0 ni, 85.4 id,  0.2 wa,  0.0 hi,  0.0 si,  0.0 st

wa위의 마지막 줄에 있는 필드를 참고하세요 . 이 비율이 50-70 이상(시스템 로드에 따라 다름)으로 올라가면 컴퓨터가 느려지고 결국 작동이 중지됩니다.

이것이 IOPS 문제라고 판단되면 다른/더 나은 USB 드라이브를 사용하거나 CPU 대기 시간이 5% 미만으로 떨어질 때까지 복사 프로세스를 일시 중지한 다음 복사 프로세스를 재개할 수 있습니다.

디스크의 사용 가능한 공간을 모두 채우면 컴퓨터가 정지되지 않지만 오류 메시지가 표시됩니다.

관련 정보