
我經常解壓縮其中包含數千個小文字檔案的檔案。
我注意到當我在文件資源管理器中執行此操作時(右鍵點擊→在這裡摘錄)可能需要很長時間,有時甚至在等待幾分鐘後似乎永遠不會完成。
在終端機中解壓縮相同檔案總是unzip file.zip
在幾秒鐘內完成。
文件瀏覽器有什麼不同之處以及為什麼需要更長的時間?為什麼有時根本無法完成?相比之下,它看起來做得很差,而我希望它只是在幕後運行相同的命令。
答案1
GUI 文件資源管理器中正在進行更多活動。對於每個“數千個文件”,文件資源管理器必須確定要使用哪個圖示。
然後,它必須將圖標定位在螢幕上,並設置“螢幕刷新”標誌。
1 個文件不需要太多額外處理,但是「數千個」?
提取這些「數千個檔案」後,如果重新啟動檔案總管,然後開啟包含檔案的目錄,您會注意到很大的延遲。
使用 GUI 檔案總管處理「數千個檔案」似乎是錯誤的。perl
,例如將允許讀取 ZIP 檔案並存取 ZIP 中的檔案。