Lbzip2

Software screenshot:
Lbzip2
Podrobnosti Software:
Verze: 2.5 Aktualizováno
Datum uploadu: 17 Jul 15
Vývojka: Mikolaj Izdebski
Licence: Volný
Popularita: 21

Rating: nan/5 (Total Votes: 0)

Lbzip2 je open source pthreads založené paralelní bunzip2 / bzip2 filtr, ucházející se GNU tar s možností --use-compress-programu. Bohužel, software není omezen na pravidelné soubory na vstupu, ani výstup.
Jinými slovy, Lbzip2 je SMP-based, paralelní a bzip2 kompatibilní nástroj pro kompresi, která má příkazového řádku velmi podobná té z bzip2 nástroj.
Aplikace používá knihovnu Gnulib stavět a zkušební procesy, které jsou spravované sestavení GNU systému.
Lbzip2 se snaží, aby byly přenositelné tím, že vyžaduje UNIX 98 API pouze, kromě nemodifikované libbz2. Jejím hlavním cílem je UNIX-like systémy, včetně variant Linuxu a BSD

Co je nového v této verzi:.

  • Fix výkon chyba v sekvenčním kódu kompresoru
  • src / compress.c (do_collect_seq): Uvolnění sbírat semaforu před stlačením blok. To zvyšuje výkon hodně.

Co je nového ve verzi 2.3:

  • Tato verze přidává nové funkce: Při dekompresi s oběma - -force a --stdout možnosti dané, lbzip2 bude kopírovat soubory, které nejsou ve formátu bzip2, namísto vykazování neplatný formát souboru.
  • Tato verze také opravuje několik drobných chyb.

Co je nového ve verzi 2.0:

  • V této verzi, lbzip2 píše jeden stlačený potok za BZ2 soubor namísto několika zřetězených proudů.
  • Není dekomprimovat proudy vložené do koncové odpadky.
  • Detekuje a odmítá více druhů neplatné BZ2 souborů.
  • Spoléhání se na nezávislé bzip2 zásobníku napsal nový správce, lbzip2-2.0 funkce výrazně zlepšila (de) kompresní rychlost a robustnosti.
  • V režimu s komentářem, informace o kompresní poměr a pokrok je zobrazen pro každý soubor.
  • selhání Dekompresní vést podrobnější zprávách teď.
  • Lbzip2-2.x pod licencí GPL verze 3.0 nebo libovolné vyšší verze.

Co je nového ve verzi 0.17:

  • Neinicializované pole byla zobrazena na zásobníku v přiřazení struktura výrazu .
  • Teoreticky, mohlo by to s sebou neslo čtecí přístup k zachycení reprezentací.
  • Vzhledem k tomu, tato pole nebyly inicializovány, protože nebyly použity vůbec v první řadě, to přenositelnost chyba byla stanovena zavedením speciální struktury bez těchto oblastech.

Co je nového ve verzi 0.16 RC1:

  • Funkce jako nastavitelnou velikostí stlačení bloku a práci s souboru operandy byly realizovány.
  • lbzip2 lze nyní považovat za multi-threaded, příkazového řádku kompatibilní náhrada za bzipu2 ve většině situací. Lbzip2 nikdy odstraní nebo přepíše soubory, nicméně.
  • Řešením pro dřívější GNU getconf chyba byla rozšířena na EGLIBC ve velkém souboru podpora sestavení skriptu.
  • Stav Vývoj byl degradován na beta verzi.

Co je nového ve verzi 0.15:

  • A chyba byla stanovena, kde se jeden pracovník dekompresor mohl teoreticky vynechat rozbalit poslední část stlačeného vstupu a neprávem místo toho znamenat předčasné OSZ.
  • V této verzi, logicky nezávislé velikost vyrovnávací paměti jsou odděleny od sebe navzájem.
  • Několik velikost vyrovnávací paměti by měl být nyní více IO příjemný.
  • byla přepočítána velikost splitterblock z více-pracovníků dekomprimační; bylo vyvinout úsilí, aby ji odvodit formálně komentáře.
  • & quot; malloc_trace.pl & quot; skript sleduje špičkové využití paměti.
  • Tato dokumentace byla vylepšena.

Co je nového ve verzi 0.14:

  • jednotného pracovník dekomprimátor je multiplexer, zatímco kolem zpět všechny naběhlé povolený vstupní otvory k rozbočovači, napsal nanejvýš jeden rozbalený dílčí blok, na jeden průchodu krajní smyčky. V případě pomalu postupující muxer, mohlo by to vést k prudkému růstu alokace paměti na straně pracovníka.
  • Nyní SWD se muxer píše se na všechny vzniklé dekomprimovaná dílčí bloky na iteraci. Dokumentace byla aktualizována.
  • build systém získal nepatrný zlepšení přenositelnosti.

Co je nového ve verzi 0.13:

  • Kromě nějaký kód vyčištění, byly zavedeny různé přenositelnost a další řešení vypořádat se s chybami v C knihovny, mušle a upstream bzipu2.

Co je nového ve verzi 0,12:

  • skript test.sh testuje nainstalovanou instanci lbzip2 , která může být odlišná od aktuálně postavený jeden. pbzip2 není podmínkou pro testování už, ale test.sh bude snažit změřit jeho výkon, pokud je k dispozici.
  • Totéž platí pro bzip2 modulu 7za (od p7zip).
  • Některé konkrétní rady GNU / Linux na povolení SUSv2 shody (který je potřebný pro stavbu a testování) byly přidány do README.

Co je nového ve verzi 0.11:

  • Tato verze přidává podporu pro testování ze strany koncových uživatelů se v přenosný způsobem.

Podobný software

archive.sh
archive.sh

20 Feb 15

LZMA demo
LZMA demo

20 Feb 15

Komentáře k Lbzip2

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!