Programowanie: Dekompresja danych w formacie LZ4

From Atariki

(Różnice między wersjami)
Jump to: navigation, search
Wersja z dnia 09:30, 5 lip 2014
Xxl (Dyskusja | wkład)

← Previous diff
Aktualna wersja
Tdc (Dyskusja | wkład)
(poprawiam link)
Linia 1: Linia 1:
-LZ4 jest modyfikacją algorytmu LZ77 orientowaną na szybkość kompresji i dekompresji. Na Atari XL/XE dostępny jest program dekompresujący korzystający z biblioteki [[xB]].+LZ4 jest modyfikacją algorytmu LZ77 orientowaną na szybkość kompresji i dekompresji. Na Atari XL/XE dostępny jest program dekompresujący dane bezpośrednio z pliku (korzystający z biblioteki [[xB]]) oraz wersja dekompresująca dane znajdujące się w pamięci.
Jego główne zalety to: Jego główne zalety to:
Linia 7: Linia 7:
* możliwość dekompresji strumienia danych z urządzenia zewnętrznego. * możliwość dekompresji strumienia danych z urządzenia zewnętrznego.
-Źródło procedury dekompresującej oraz sposób użycia na stronie [http://xxl.atari.pl/?p=1524 autora].+Źródło procedury dekompresującej oraz sposób użycia na stronie [http://xxl.atari.pl/lz4-decompressor/ autora].
Program kompresujący dla Windows dostępny jest pod adresem [http://fastcompression.blogspot.fr/p/lz4.html] Program kompresujący dla Windows dostępny jest pod adresem [http://fastcompression.blogspot.fr/p/lz4.html]
[[Kategoria:Niezbędnik kodera]] [[Kategoria:Niezbędnik kodera]]

Aktualna wersja

LZ4 jest modyfikacją algorytmu LZ77 orientowaną na szybkość kompresji i dekompresji. Na Atari XL/XE dostępny jest program dekompresujący dane bezpośrednio z pliku (korzystający z biblioteki xB) oraz wersja dekompresująca dane znajdujące się w pamięci.

Jego główne zalety to:

  • szybkość (dekompresja na Atari XL/XE: ok. 17 kilobajtów na sekundę),
  • zajętość pamięci - dekompresor zajmuje mniej niż stronę pamięci (<256 bajtów),
  • nie wymaga pamięci tymczasowej,
  • możliwość dekompresji strumienia danych z urządzenia zewnętrznego.

Źródło procedury dekompresującej oraz sposób użycia na stronie autora.

Program kompresujący dla Windows dostępny jest pod adresem [1]

Personal tools