파일 탐색기에서 압축 해제가 왜 그렇게 느린가요?

파일 탐색기에서 압축 해제가 왜 그렇게 느린가요?

나는 수천 개의 작은 텍스트 파일이 포함된 파일의 압축을 자주 푼다.

파일 탐색기에서 이 작업을 수행할 때(마우스 오른쪽 버튼으로 클릭여기에 추출) 시간이 오래 걸릴 수 있으며 때로는 몇 분 동안 기다린 후에도 완료되지 않는 것처럼 보입니다.

터미널에서 동일한 파일의 압축을 풀면 unzip file.zip항상 몇 초 안에 완료됩니다.

파일 탐색기의 기능은 무엇이 다르며 왜 시간이 더 오래 걸리나요? 때로는 전혀 끝나지 않는 이유는 무엇입니까? 비교해 보면 매우 형편없는 것처럼 보이지만 뒤에서는 동일한 명령을 실행할 것으로 예상됩니다.

답변1

GUI 파일 탐색기에는 더 많은 활동이 진행되고 있습니다. "수천 개의 파일" 각각에 대해 파일 탐색기는 사용할 아이콘을 결정해야 합니다.
그런 다음 화면에 아이콘을 배치하고 "화면 새로 고침" 플래그를 설정해야 합니다.
파일 1개에 대한 추가 처리가 많지 않지만 "수천"입니까?

이러한 "수천 개의 파일"을 추출한 후 파일 탐색기를 다시 시작한 다음 파일이 있는 디렉터리를 열면 상당한 지연이 발생합니다.

GUI 파일 탐색기로 "수천 개의 파일"을 처리하는 것은 잘못된 것 같습니다. perl, 예를 들어 ZIP 파일을 읽고 ZIP 내의 파일에 액세스할 수 있습니다.

관련 정보