Zip

Zip

一種高儲存密度的磁盤驅動器與磁盤
ZIP是指一種高儲存密度的磁盤驅動器與磁盤,一片ZIP磁盤的容量約100MB,大小則和傳統3.5軟盤片差不多。另有LS-120規格的100MB高容量磁盤,而且其磁盤驅動器可讀取傳統3.5軟盤片,但是其存取速度稍遜于ZIP。ZIP是前幾年曾經出現過的一種軟驅,那個時候還沒有U盤,ZIP驅動器跟普通軟驅比較類似,ZIP軟盤也跟普通軟盤相似,隻是厚一點,zip軟盤隻能用在zip驅動器上,zip軟盤容量有100MB,200MB等多種。由于zip驅動器标準不統一,不同的zip驅動器隻能識别自己格式的zip盤,因而導緻zip盤不能普及,最後這個市場沒有推。
  • 中文名:軟驅
  • 外文名:
  • 所屬品牌:
  • 産品類型:
  • 英文名:ZIP
  • 容量:約100MB、200MB等

含義1:

ZIP是指一種高儲存密度的磁盤驅動器與磁盤,一片Zip磁盤的容量約100MB,大小則和傳統3.5"軟盤片差不多。另有LS-120規格的120MB高容量磁盤,而且其磁盤驅動器可讀取傳統3.5"軟盤片,但是其存取速度稍遜于ZIP。

含義2:

ZIP,是一個計算機文件的壓縮的算法,原名Deflate(真空),發明者為菲爾·卡茨(Phil Katz)),他于1989年1月公布了該格式的資料。ZIP通常使用後綴名“.zip”,它的MIME格式為application/zip。目前,ZIP格式屬于幾種主流的壓縮格式之一,其競争者包括RAR格式以及開放源碼的7-Zip格式。從性能上比較,RAR格式較ZIP格式壓縮率較高,而7-Zip由于提供了免費的壓縮工具而逐漸在更多的領域得到應用。

ZIP文件格式

ZIP,是一個計算機文件的壓縮的算法,原名Deflate(真空),發明者為菲爾·卡茨(Phil Katz)),他于1989年1月公布了該格式的資料。ZIP通常使用後綴名“.zip”,它的MIME格式為application/zip。目前,ZIP格式屬于幾種主流的壓縮格式之一,其競争者包括RAR格式以及開放源碼的7-Zip格式。從性能上比較,RAR格式較ZIP格式壓縮率較高,而7-Zip由于提供了免費的壓縮工具而逐漸在更多的領域得到應用。WinMount可以把ZIP挂載到虛拟盤,無需解壓,随即讀取,這又是另一大創新。

ZIP文件可由WinZIP、WinRAR、WinMount等軟件支持。

ZIP文件詳細信息

前身

1985年一家名為SEA(SystemEnhancementAssociates,系統增強夥伴)的小公司開發了一個在MS-DOS平台下的商業壓縮軟件,名為ARC。當時的軟體發行方式與現在略有不同,用戶購買了軟體,除了得到軟體的可執行文件還包括一份C語言的源代碼。當時的卡茨與很多用計算機的平民一樣,缺乏資金購買大量的商業軟件,當時卡茨從網上下載了一份ARC的C語言源代碼,并用彙編語言将其全新編寫并編譯出來。卡茨将這個軟體名為:PKARC(PhillipKatz'ARC)。卡茨制作的新軟體PKARC因為是使用彙編語言重新編寫,因為是參照源代碼編寫的,所以完全兼容ARC以及性能上比ARC高。卡茨當時将這個新軟件上傳到網絡上面。顯然,卡茨此舉造成對SEA公司的侵權。SEA最初希望通過聯絡卡茨使PKARC成為SEA公司旗下的一款産品,後來卡茨拒絕了。最終,雙方對簿公堂,結果是卡茨敗訴,卡茨被判以對SEA公司的賠款以及停止發放PKARC。後來,卡茨在研發過程中的PKARC續作PKPRC也被迫重新改寫所有代碼,PKPRC其實就是下文提及的pkzip的前身。

誕生

這場官司過後幾周,卡茨就制作出新壓縮軟件PKZIP(PhillipKatz'ZIP),這款全新的軟體比ARC的壓縮率,壓縮性能以及功能都要高許多。此後,卡茨還将ZIP的所有技術參數公諸于衆。這一名稱zip(含義“速度”)是由卡茨的朋友羅伯特·馬宏利(RobertMahoney)建議的。他們想暗示,他們的産品比ARC在一定時間内更快速。這個名字往往被寫成大寫字母,因為在DOS系統内,通常都是使用大寫字母作為後綴名的。(由于MS-DOS運行在FAT文件系統上)

Winzip的面世

Windows3面世之前,有兩種格式與ZIP同樣流行,一個是LHA(LHArc),另一個是ARJ(ArchiverRobertJung),直至到1995年,這3種壓縮格式都是PC應用的主流。之後,1995年,微軟發布了Windows95,當時從DOS轉移到Windows的用戶們,極度渴求對圖形界面下的優良軟件,Winzip以其優良的性能以及不太羞澀的圖形用戶界面吸引了用戶的目光,在當時占有大量的市場占有量,其實,當時的Winzip僅僅是一個調用DOS資源的GUI外殼,但是其從Windows3就開始的制作經驗使其GUI性能和外觀都比當時的流行軟件要好。很快的,Winzip就成為了當時一個很流行的軟件。同時也帶動了ZIP的傳播,由于在前期太受歡迎,使到後期很多用戶都以為,是WinZip創造了ZIP,其實這是一個誤解,關于Winzip更詳細的資訊,參見Winzip。

發展

因為格式開放而且免費。越來越多的軟件内嵌支持打開Zip文件。這時,Zip文件越來越象一個經過壓縮的透明文件夾。

自WindowsMe以來,Windows内嵌支持打開以及壓縮Zip文件。

一些下載軟體的工具,支持部分下載Zip文件然後進行恢複。

越來越多的軟件内嵌支持打開Zip文件。

幾乎所有的壓縮軟體都支持打開及制作Zip文件。

危機

基本上,Zip文件的發展都是由PKware公司與Winzip所推動。然而,其兩家公司就某些問題上互相猜疑,導緻發展緩慢。人們目前最想在Zip文件實現的目标,就是加強目前Zip文件的加密能力。就目前而言,Zip的文件加密能力弱得可憐,僅憑單單一個口令保護,根本滿足不了安全需求。雖然卡茲在生時公開了格式,但是當時制作的時候留有為日後升級的空間。而Winzip僅僅是一個使用者,根本無法發布新标準,其标準的制訂權依然保留在PKware手中。2002年時,PKware開發了支持256位AES加密的PKZIP5.0,但是Winzip在2003年發布的Winzip9卻被證明了無法與之相容。雙方都互相指責對方違背了Zip的自由開放精神。這是Zip自誕生日起,第一個對于它來說最嚴峻的挑戰。

特色

使用任何一種文本編輯器打開Zip文件,都會看到頭2字母為:PK

技術

ZIP是一種相當簡單的分别壓縮每個文件的存檔格式。分别壓縮文件允許不必讀取另外的數據而檢索獨立的文件;理論上,這種格式允許對不同的文件使用不同的算法。不管用何種方法,對這種格式的一個告誡是對于包含很多小文件的時候,存檔會明顯的比壓縮成一個獨立的文件(在類Unix系統中一個經典的例子是普通的tar.gz存檔是由一個使用gzip壓縮的TAR存檔組成)要大。

ZIP的規約指出文件可以不經壓縮或者使用不同的壓縮算法來存儲。然而,在實際上,ZIP幾乎差不多總是在使用卡茨(Katz)的DEFLATE算法。

ZIP支持基于對稱加密系統的一個簡單的密碼,現在已知有嚴重的缺陷,已知明文攻擊,字典攻擊和暴力攻擊。ZIP也支持分卷壓縮。

在近來一段時間,ZIP加入了包括新的壓縮和加密方法的新特征,不過這些新特征并沒有被許多工具所支持并且沒有得到廣泛應用。

壓縮方法

用來對比壓縮大小使用的是[1]的内容和最大壓縮比。

Shrinking(方法1)

收縮(Shrinking)是LZW的微小調整的一個異體,同樣也受到LZW專利問題的影響。從來沒有明确的是這項專利是否涵蓋反收縮,不過一些開放源碼的項目(例如Info-ZIP)決定謹慎行事,在默認的構造裡不包含反收縮的支持。

Reducing(方法2-5)

縮小(Reducing)包括壓縮重複字節序列的組合,然後應用一個基于概率的編碼得到結果。

Imploding(方法6)

爆聚(Imploding)包括使用一個滑動窗口壓縮重複字節序列,然後使用多重Shannon-Fano樹壓縮得到結果。

Tokenizing(方法7)

令牌化(Tokenizing)的方法數是保留的。PKWARE規約沒有為其定義一個算法。

Deflate和增強的Deflate(方法8和9)

這些方法使用衆所周知的Deflate算法。Deflate允許最大32K的窗口。增強的Deflate允許最大64K的窗口。增強版完成任務稍稍成功一些,但是并沒有被廣泛的支持。

Deflate比較尺寸是52.1MiB(使用pkzipforWindows,版本8.00.0038測試)

增強的Deflate比較尺寸是52.8MiB(使用pkzipforWindows,版本8.00.0038測試)

PKWAREDataCompressionLibraryImploding(方法10)

PKWARE數據壓縮庫爆聚(PKWAREDataCompressionLibraryImploding),官方ZIP格式規約就此沒有給出更多的信息。

比較尺寸是61.6MiB(使用pkzipforWindows,版本8.00.0038測試,選擇二進制模式)

與rar文件的區别

将網絡号映射到區域名的AppleTalk會話層協議。ZIP是被NBP用來決定哪些網絡包含屬于某一個區域的節點。

ZIP的曆史比RAR長久.但是壓縮方面比較小.

RAR的壓縮率比ZIP要大很多.所以現在網上大多數的壓縮文件是用RAR格式的.

ZIP,一個強大并且易用的壓縮格式,支持ZIP、CAB、TAR、GZIP、MIME,以及更多格式的壓縮文件.其特點是緊密地與Windows資源管理器拖放集成,不用留開資源管理器而進行壓縮/解壓縮.包括WinZip向導和WinZip自解壓縮器個人版本.

區别一、zip的安裝比較大,并僅僅有英文版+漢化包,rar有官方的簡體中文版,并且安裝很小,不足一兆;

區别二、zip的壓縮速度比rar要快4倍以上,而壓縮率僅差1%;

區别三、國外很多都采用zip,因為它是免費的,rar不是免費的,在國内很流行是由于有盜版的存在。

相關詞條

相關搜索

其它詞條