為什麼檔案總管中的解壓縮速度這麼慢?

為什麼檔案總管中的解壓縮速度這麼慢?

我經常解壓縮其中包含數千個小文字檔案的檔案。

我注意到當我在文件資源管理器中執行此操作時(右鍵點擊在這裡摘錄)可能需要很長時間,有時甚至在等待幾分鐘後似乎永遠不會完成。

在終端機中解壓縮相同檔案總是unzip file.zip在幾秒鐘內完成。

文件瀏覽器有什麼不同之處以及為什麼需要更長的時間?為什麼有時根本無法完成?相比之下,它看起來做得很差,而我希望它只是在幕後運行相同的命令。

答案1

GUI 文件資源管理器中正在進行更多活動。對於每個“數千個文件”,文件資源管理器必須確定要使用哪個圖示。
然後,它必須將圖標定位在螢幕上,並設置“螢幕刷新”標誌。
1 個文件不需要太多額外處理,但是「數千個」?

提取這些「數千個檔案」後,如果重新啟動檔案總管,然後開啟包含檔案的目錄,您會注意到很大的延遲。

使用 GUI 檔案總管處理「數千個檔案」似乎是錯誤的。perl,例如將允許讀取 ZIP 檔案並存取 ZIP 中的檔案。

相關內容