LZO
外觀
這是此頁批准,以及是最近的修訂。
LZO是拚性佇咧解壓速度的一个資料壓縮演算法,LZO 是 Lempel-Ziv-Oberhumer 的縮寫。這个演算法是無去真演算法,來參考實現程式是執行緒安全的。
實現伊的一个自由軟體的工具是 lzop。上頭仔的庫是用 ANSI C 編寫、並且遵對 GNU 通用公眾授權條款釋出的。這馬乎 LZO 有效 Perl、Python 以及 Java 的各種版本。代碼著作權的所有的人是 Markus F . X . J . Oberhumer。
LZO 庫實現真濟有理解特點的演算法:
- 解壓簡單,速度 _ 非常 _ 緊。
- * 壓縮相當地緊。
- * 允准佇咧壓縮部分來損失壓縮速度是代價提懸壓縮率,解壓速度袂降低。
- 包括生成預先壓縮資料的壓縮級別,按呢會當得著相當有競爭力的壓縮比。
- * 演算法是執行緒安全的。
- 演算法是無失真的。
LZO 支援重複壓縮猶閣有原地解壓。
LZO 是一塊壓縮演算法—— 壓縮解壓規塊的資料。壓縮佮解壓所用塊的大細著愛仝款。
LZO 共資料塊壓縮做匹配資料(滑動字典)佮非匹配文字的序列。LZO 較長的匹配資料猶閣有較長的非匹配文字序列有專門的處理,按呢對懸度趁的資料會當取得誠好的效果,並且對袂使壓縮的資料嘛會使得著會使接受的效果。
做處理袂使共資料壓縮的時陣,LZO 將每一千空二十四位元組的輸入資料角擴充十六位元組。
外部連結
- www . oberhumer . com source page