복사된 크기가 파일 크기와 일치한 후 플래시 드라이브에 복사하는 데 시간이 걸리는 이유는 무엇입니까?

복사된 크기가 파일 크기와 일치한 후 플래시 드라이브에 복사하는 데 시간이 걸리는 이유는 무엇입니까?

저는 우분투 그놈 OS를 사용합니다. 대용량 파일을 USB에 복사하는 데 시간이 많이 걸리는 것 같습니다. 복사된 크기가 파일 크기와 일치한 후 몇 분 정도 걸립니다. 예를 들어 "500MB 중 500MB 복사 중 - 0초 남음"과 같은 메시지를 참조하세요. 메시지 후에 몇 분 동안 일시 중지가 발생하는데, 이는 WINDOWS OS에서는 찾아볼 수 없는 현상입니다. 왜 거기서 멈추는지 이해가 안 돼요. 이 문제를 고칠 수 있을까요..? 문제를 해결하도록 도와주세요.. 가능하다면.... :-)

답변1

Ubuntu는 기본적으로 USB 미디어에 대한 쓰기 캐싱을 활성화하지만 Windows는 그렇지 않습니다(적어도 XP 및 7에서는).

Write Chaching을 사용하면 파일이 버퍼에 기록된 다음 점진적으로 USB 드라이브에 기록됩니다. 전체 파일이 버퍼에 기록된 경우, OS가 여전히 파일을 버퍼에서 플래시 드라이브로 이동하는 동안 복사가 완료되었다는 대화 상자가 표시됩니다.

이것이 우분투에서 항상 "안전하게 꺼내기" 방법을 사용해야 하는 이유입니다., 플래시 드라이브를 분리하면 버퍼에 여전히 파일이 손실될 수 있기 때문입니다.

이 기능을 비활성화하지 않는 것이 좋습니다(비록~할 수 있다) 플래시 드라이브의 마모가 크게 증가하기 때문입니다(참조이 토론이것이 나쁜 생각인 이유).

답변2

이는 데이터가 처음에 버퍼에 복사되고(메모리에 쓰기와 관련하여 빠른 프로세스임) 이후에 버퍼가 외부 장치에 기록되기 때문에 발생합니다(쓰기 속도가 느리기 때문에 프로세스가 더 느림). 훨씬 느립니다).

꺼내기 전에 디스크가 제대로 기록되었는지 확인하는 좋은 방법은 sync터미널에서 명령을 실행하는 것입니다. 버퍼가 플러시되면 명령이 종료되므로 장치를 안전하게 꺼낼 수 있습니다.

관련 정보