|
Deflate(デフレート)はフィル・カッツが開発した圧縮ツールPKZIPのバージョン2で使われているデータ圧縮アルゴリズム。ZIPやgzipなどで使われている。1996年5月にRFC 1951としてドキュメント化された。
特徴
日本で考案されたLHAとほぼ同じアルゴリズムを使う。 技術詳細LZ77(実際にはその変種のLZSS)でデータを「文字そのもの」または (一致長, 一致位置) ペアに符号化し、その結果のうち、「文字そのもの」および「一致長」を合わせて一つのハフマン符号で符号化し,「一致位置」を別のハフマン符号で符号化する。 利用例Deflateアルゴリズムが利用されているソフトウェアの一例を挙げる。 また、以下のプログラミング言語で利用できる。
Apache HTTP ServerなどのWebサーバでも圧縮通信をDeflateを使って実装している。 関連項目外部リンク
|
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.
Mercedes Car
This site monitored by SitePinger.net