Loading AI tools
来自维基百科,自由的百科全书
LZO是致力於解壓速度的一種資料壓縮演算法,LZO是Lempel-Ziv-Oberhumer的縮寫。這個演算法是無失真演算法,參考實現程式是執行緒安全的。
此條目沒有列出任何參考或來源。 (2021年1月19日) |
實現它的一個自由軟體工具是lzop。最初的庫是用ANSI C編寫、並且遵從GNU通用公眾授權條款釋出的。現在LZO有用於Perl、Python以及Java的各種版本。代碼著作權的所有者是Markus F. X. J. Oberhumer。
LZO庫實現了許多有下述特點的演算法:
LZO支援重複壓縮以及原地解壓。
LZO是塊壓縮演算法——壓縮解壓成塊的資料。壓縮與解壓所用塊的大小必須一樣。
LZO將資料塊壓縮成匹配資料(滑動字典)與非匹配文字的序列。LZO對於較長的匹配資料以及較長的非匹配文字序列有專門的處理,這樣對於高度冗餘的資料能夠取得很好的效果,並且對於不可壓縮的資料也能得到可以接受的效果。
當處理不可壓縮資料的時候,LZO將每個1024位元組的輸入資料塊擴充16位元組。
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.