Re: [閒聊] 壓縮檔案的小知識

看板Emulator作者 (ss)時間14年前 (2009/12/15 16:43), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
※ 引述《ericantion (遊客)》之銘言: : http://jackbin.blogspot.com/2007/11/7-zip.html : 這blog有介紹到「結實壓縮」的功能 : 7z是預設開啟的 rar是預設不開啟 : 如果有底下四個檔案要壓縮成一個檔案gamename.7z 或 gamename.rar : gamename.iso 500MB : gamename.jpg 30KB : read_me.txt 2KB : delete_me.txt 0KB : 那麼在gamename.7z中不能刪除delete_me.txt或其他檔案 : 要看jpg圖或者txt說明,必須花半分鐘以上的時間才行 : 也就是電腦要把所有檔案都解壓縮後才能讓你看jpg : 時間會花很久主要是解壓500MB的iso檔拖慢了時間 : 這就是結實壓縮的缺點 優點當然是壓縮率提高 但約在50MB以內的增加而已 : 非結實壓縮就和上面相反 : gamename.rar中可以只花一秒的時間就能看到jpg圖或txt檔 : 不到5秒的時間建立資料夾和刪除delete._me.txt或其他檔案 : 也可以增加新的檔案進來 : 有在收集整理遊戲iso的人 : 或許多花點硬碟空間 可以換來更大的便利性 : 就不用在A資料夾找遊戲圖片 B資料夾找遊戲ISO那麼麻煩了 就以上面舉的例子來看,結實壓縮最多只能減少幾K的大小而已 結實壓縮是把所有要壓縮的文件視為同一個資料來壓縮 如果檔案間重複性很大的話就能有更大的壓縮率 反之,也有可能造成有結實比沒結實還大的情形,因為還需要多餘的數據來分隔檔案 這一點可以自己用Winrar試試看 把幾個已經壓縮過的檔案打包在一起,看看是不是有用結實壓縮的反而比較大 也就是說如果只有一個映像檔或rom要和圖片與資料一起壓縮的話,選結實壓縮並沒有幫助 有多個映像檔或rom在一起壓縮的話才有用,當然是越多越好 7-zip可以設定不結實,或是一定大小的結實區塊 它會依照設定的大小分塊結實壓縮 設定一個適合大小的結實區塊就可以節省解壓縮圖片與資料的時間 還能兼顧壓縮率 用rar的話可以自定結實壓縮時的檔案順序 不過自定方式有點麻煩,有興趣的人可以打 rarfiles.lst 去搜尋看看 也算是一個兩者兼顧的方法 話說7-zip不一定是壓縮率最高的 有時候會有些東西用rar壓縮反而壓得比較好 有時間的話可以試著兩種都各壓一次取比較小的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.76.249.47

12/16 10:44, , 1F
不建議花那比較的時間然後只省少許的空間
12/16 10:44, 1F
文章代碼(AID): #1B9qmKHQ (Emulator)