Lbzip2

Screenshot Software:
Lbzip2
Szczegóły programowe:
Wersja: 2.5 Aktualizowane
Filmu: 17 Jul 15
Wywoływacz: Mikolaj Izdebski
Licencja: Wolny
Popularność: 21

Rating: nan/5 (Total Votes: 0)

Lbzip2 filtr jest równoległa open source opartych pthreads bunzip2 / bzip2, zadowalający się GNU tar z opcją --use-kompres-programowej. Niestety, program nie jest ograniczone do zwykłych plików na wejściu, ani wydajności.
Innymi słowy, Lbzip2 to, równoległe i bzip2-kompatybilne narzędzie do kompresji opartej SMP, w którym znajduje się wiersz polecenia bardzo podobną do tej z narzędzia bzip2.
Aplikacja korzysta z biblioteki Gnulib do budowy i procesów, które są zarządzane przez system budowania GNU testową.
Lbzip2 stara się być przenośne, wymagając tylko UNIX 98 API, oprócz niezmodyfikowanej libbz2. Jego głównym celem jest UNIX-podobne systemy, w tym odmian Linuksa i BSD

Co nowego w tym wydaniu:.

  • Fix bug wydajność w sekwencyjnym kodu sprężarki
  • src / compress.c (do_collect_seq): Release zebrać semafor przed kompresji bloku. Poprawia to wydajność dużo.

Co nowego w wersji 2.3:

  • W tej wersji dodano nową funkcję: Podczas dekompresji z obu - Opcje -force i --stdout podane, lbzip2 skopiuje pliki, które nie są w formacie bzip2, zamiast zgłaszać nieprawidłowy format pliku.
  • Ta wersja rozwiązuje również kilka drobnych błędów.

Co nowego w wersji 2.0:

  • W tej wersji lbzip2 pisze jeden skompresowany strumień za bz2 złożyć zamiast wielu strumieni łączonych.
  • Nie dekompresję strumieni osadzone w smieciach.
  • Wykrywa i odrzuca kolejne rodzaje nieprawidłowych plików Bz2.
  • Opierając się na niezależnej stosu bzip2 napisanego przez nowego opiekuna, lbzip2-2.0 cechy znacznej poprawie (de) kompresji i odporność prędkości.
  • W trybie opisowym, informacje, współczynnik kompresji i postęp jest wyświetlany dla każdego pliku.
  • awarie dekompresyjne spowodować bardziej szczegółowych komunikatów teraz.
  • Lbzip2-2.x jest na licencji GPL w wersji 3.0 lub dowolnej nowszej wersji.

Co nowego w wersji 0.17:

  • pola Niezainicjowane były dostępne na stosie w wyrażenia przypisania struktura .
  • Teoretycznie, może to za sobą dostęp do odczytu reprezentacji pułapki.
  • Ponieważ te obszary nie są inicjowane, ponieważ nie stosuje się w ogóle w pierwszej kolejności, to przenoszenie bug została ustalona poprzez wprowadzenie specjalnej struktury bez tych dziedzinach.

Co nowego w wersji 0.16 RC1:

  • Funkcje takie jak ustawianego rozmiaru bloku kompresji i pracy z argumentów plików zostały wdrożone.
  • lbzip2 mogą być uznane za wielowątkowy, wiersza polecenia kompatybilny zamiennik bzip2 w większości sytuacji. Lbzip2 nigdy nie usuwa lub nadpisuje plików, jednak.
  • obejście wcześniejszym GNU getconf błąd został przedłużony do EGLIBC w dużym skryptu plik budować poparcie.
  • Status rozwój został zdegradowany do wersji beta.

Co nowego w wersji 0.15:

  • Błąd został naprawiony w którym dekompresor jednego pracownika dało teoretycznie pominąć rozpakować ostatnią część sprężonego wejścia i bezprawnie oznaczać przedwczesny EOF zamiast.
  • W tej wersji, logicznie niezależne wielkości buforów są oderwane od siebie.
  • Kilka wielkości buforów powinny być bardziej przyjazne IO teraz.
  • Rozmiar splitterblock dekompresora wielu robotników został obliczony; starano się wyprowadzić go formalnie w komentarzach.
  • & quot; malloc_trace.pl & quot; Skrypt tory szczytowe użycie pamięci.
  • Dokumentacja została dopracowana.

Co nowego w wersji 0.14:

  • multiplekser Single-pracownika dekompresor, podczas gdy przechodzi z powrotem wszystkie naliczone wydany gniazda wejściowe do rozdzielacza, napisał na co najwyżej jeden rozpakowany sub-blok na jednej iteracji jego skrajnych pętli. W przypadku wolno postępującą muxer, może to prowadzić do rakieta alokacji pamięci ze strony pracownika.
  • Teraz muxer SWD za zapisuje wszystkie naliczone zdekompresowaną podbloki na iteracji. Dokumentacja została zaktualizowana.
  • System budowy otrzymał maleńką poprawę przenośność.

Co nowego w wersji 0.13:

  • Poza cleanupie różne przenośność i inne obejścia zostały wprowadzone do radzenia sobie z błędami w bibliotekach C, muszle, i upstream bzip2.

Co nowego w wersji 0.12:

  • skrypt test.sh testuje zainstalowanej instancji lbzip2 , który może być różny od tego zbudowanego jeden. pbzip2 nie jest wymogiem do testowania już, ale test.sh spróbuje zmierzyć jego wydajność, jeśli jest ona dostępna.
  • To samo odnosi się do modułu bzip2 z 7za (z p7zip).
  • Niektórzy GNU / Linux umożliwia szczegółowe wskazówki dotyczące zgodności SUSv2 (które jest wymagane do budowy i testowania) zostały dodane do README.

Co nowego w wersji 0.11:

  • W tej wersji dodano wsparcie dla testowania przez użytkowników końcowych w miłym przenośny sposób.

Podobne oprogramowanie

KDiskRescue
KDiskRescue

2 Jun 15

XArchive
XArchive

3 Jun 15

MailArchiva
MailArchiva

3 Jun 15

Komentarze do Lbzip2

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!