壓縮檔

壓縮檔

壓縮檔的基本原理是查找檔案內的重複位元組,並建立一個相同位元組的“詞典”檔案,並用一個代碼表示,比如在檔案里有幾處有一個相同的詞“中華人民共和國”,用一個代碼表示並寫入“詞典”檔案,這樣就可以達到縮小檔案的目的。

基本介紹

  • 中文名:壓縮檔
  • 作用:減小檔案中的比特和位元組總數
  • 基本原理:建立一個相同位元組的"詞典"檔案
  • 類別:套用軟體
原理,作用,壓縮算法,壓縮格式,壓縮軟體,

原理

如果從網際網路上下載了許多程式和檔案,可能會遇到很多壓縮檔案。這種壓縮機制是一種很方便的發明,尤其是對網路用戶,因為它可以減小檔案中的比特和位元組總數,使檔案能夠通過較慢的網際網路連線實現更快傳輸,此外還可以減少檔案的磁碟占用空間。在下載了檔案後,計算機可使用WinRar或Stuffit這樣的程式來展開檔案,將其復原到原始大小。如果一切正常,展開的檔案與壓縮前的原始檔案將完全相同。壓縮檔是計算機壓縮檔案、資料夾的載體。
無論是什麼壓縮軟體,其目的就只有一個:減少冗餘數據。例如某行字是“000011111”,就可以壓縮為“0(4)1(5)”,在保證數據沒有受損的同時,減少其占用的體積。
一個簡單的壓縮案例一個簡單的壓縮案例

作用

1、節省磁碟空間;
2、可以把多個檔案壓縮成一個壓縮檔,此功能在傳送郵件時用處比較大,因為郵件附屬檔案多個檔案通常要一個個的上傳,把多個檔案壓縮成一個壓縮檔後就可以完成一次上傳了;
3、可以把一個大檔案分解壓縮成多個小壓縮檔,此功能在檔案拷貝中作用比較大,比如所你有個300M的檔案需要拷貝到別的電腦中,而你的隨身碟只有256M,這時候你就可以用壓縮軟體把檔案分成兩個150M的壓縮檔然後分別拷貝就行了;
4、此外部分軟體如WinRAR可以實現對檔案的壓縮保密保護,就是在形成壓縮檔的時候添加解壓密碼,這樣生成的壓縮檔別人沒有密碼是無法打開的,可以起到一定的檔案保密作用。

壓縮算法

有很多不同的壓縮檔案格式,例如ZIP、RAR、7Z等,實際上這只是不同的壓縮規範,就算是同樣的格式,例如都是ZIP,其中的壓縮算法可能也是不一樣的,例如ZIP可以使用Shrinking、Reducing、Deflate等算法。
某個壓縮檔案壓縮率高不高,不但要看其檔案格式,更要看其具體使用的算法(例如ZIP和7Z都可以使用Deflate算法)。

壓縮格式

rar 、zip、7z、CAB、ARJ、LZH、TAR、GZ、ACE、UUE、BZ2、JAR、ISO,以及MPQ
平時常見的jpg,rmvb等格式的音視頻檔案也屬於壓縮檔案

壓縮軟體

其中WinRAR和WinZip是收費軟體,Winmount、好壓(Haozip)、Peazip、360壓縮和7-Zip是免費軟體。

相關詞條

熱門詞條

聯絡我們