Parallel BZIP2

Screenshot Software:
Parallel BZIP2
Szczegóły programowe:
Wersja: 1.1.6
Filmu: 11 May 15
Wywoływacz: Jeff Gilchrist
Licencja: Wolny
Popularność: 6

Rating: 1.0/5 (Total Votes: 1)

Projekt BZIP2 jest równoległa równoległa realizacja bzip2 blokowych sortowania kompresor plików, który używa pthreads i osiąga prawie liniowy przyrost prędkości na maszynach SMP. Wyjście z tej wersji jest w pełni kompatybilny z bzip2 1.0.2 (czyli: coś skompresowane PBZIP2 można dekompresji archiwum bzip2).
PBZIP2 powinien działać na każdym systemie, który ma Pthreads kompatybilne kompilator C ++ (takich jak gcc). Został on przetestowany na: Linux, Windows (cygwin i MinGW), Solaris, Tru64 / OSF1, HP-UX i Irixa

Co nowego w tym wydaniu:.

  • Naprawiono błąd - impas z powodu niezsynchronizowanych audycji (bug # 876686)
  • Zapobiegaj usunięcie plików wejściowych w przypadku błędu (bug # 874543)
  • Dokument, jak do kompresji / dekompresji ze standardowego wejścia (bug # 820525)
  • Dodane bardziej szczegółowe komunikaty o błędach jądra (bug # 874605)
  • Poprawki do obsługi błędów w przetwarzaniu muliti plików (bug-# 883782)

Co nowego w wersji 1.1.5:

  • Naprawia wersja nadmierne uprawnienia wyjściowe, gdy kompres / dekompresji jest w toku.
  • Teraz emuluje takie samo zachowanie jak bzip2.

Co nowego w wersji 1.1.4:

  • Naprawiono powiesić na dekompresji --ignore-spływu -garbage = 1, gdy producent jest przerwana na smieciach (bug # 762464)
  • przykład Dodano do pomocy dla dekompresji odprowadzone do smoły (bug # 746806)
  • Naprawiono błąd w smieciach wydrukowany komunikat (bug # 746799)

Co nowego w wersji 1.1.3:

  • Naprawiono powiesić na dekompresji --ignore-spływu -garbage = 1 i wyżej numCPU (np & gt; 2) (bug # 740502)
  • Drukuj końcowe błędy śmieci nawet w trybie cichym (bug # 743635)
  • domyślne rozszerzenie na dekompresji z .tbz2 zmieniona na tar kompatybilności bzip2 (bug # 743639)

Co nowego w wersji 1.1.2:

  • Fix directdecompress wysypać podczas plik docelowy nie może być otwarte (np tylko do odczytu) (bug # 717852)
  • Funkcja --ignore-Wdrożony trailing-śmieci (bug # 594868)
  • Naprawiono powiesić na dekompresji archiwów niektórych skróconych bug # 590225 ()
  • szarpana sprawdzenie błędów z normalnym bloku logicznego dla jasności
  • drukuj Debug dodany po BZ2_bzDecompress śledzić to kod zwrotny.
  • ustalona w kolejce wydruku debug :: usunięcia
  • Zwiększona limitu max zużycie pamięci od 1 GB do 2 GB
  • Jeśli nie -m przełącznik linii poleceń podane, domyślnie max pamięci limitu będzie teraz automatycznie zwiększy się z 100 MB do minimalnej ilości pamięci wymaganej do wspierania liczbę procesorów o
  • Zwiększona wydajność, gdy bufor jest pełny,
  • Naprawiono błąd, który spowodował powiesić podczas dekompresji przedwcześnie obcięte strumienia bzip2
  • Consumer_decompress dławienia zmodyfikowane, aby zapobiec ewentualnemu impasu / nieskończoną pętlę w niektórych sytuacjach (dzięki Laszlo Ersek na znalezienie i pomaga wyśledzić przyczynę tego błędu)
  • Naprawiono błąd impasu i problem z wydajnością, gdy konsument pracy z długimi sekwencjami bzip2 (dzięki za znalezienie Tanguy Fautre)
  • Naprawiono błąd wiadomości zakresie wielkości bloku dla (maksymalny rozmiar jest nie tak),
  • Przeniesiony #include z pbzip2.cpp do pbzip2.h naprawić OS / 2 kompilator problem

Co nowego w wersji 1.1.0:

  • Dodano wsparcie dla wielowątkowych dekompresji przy użyciu STDIN / Rury
  • Dodano kodu do obsługi dławienia kompresji, aby zapobiec wyczerpaniu pamięci z powolnym potoku wyjściowego
  • Dodano przełącznik -m, aby określić ilość używanej pamięci max przed dławienia zaczyna (domyślnie 100MB)
  • Naprawiono błąd, który nie pozwalał Parametry wiersza poleceń do wykorzystania podczas kompresji danych z stdin
  • Dodane długie opcje do strony man i wyjście -h
  • Dodane --loadavg, --read długie opcje
  • Dodano wsparcie dla wykrywania procesora na Win32
  • Główne ulepszenia ochrony wspólnych zmiennych, błędu i obsługi sygnału, zakończenie programu
  • Dodane -S przełączyć na dostosowanie rozmiaru stosu wątku Solaris (musi USE_STACKSIZE_CUSTOMIZATION zdefiniowane podczas kompilacji)
  • linia Naprawiono błąd parsowania polecenia dla -b, -P, przełączniki -m
  • Poprawiono nieskończoną pętlę, gdy FileWriter nie można utworzyć pliku wyjściowego na początku
  • Naprawiono błąd, który usunięty pliku wejścia (z rozszerzeniem do kompresji .bz2 i bez .bz2 przedłużenia na dekompresji), gdy użytkownik przerywa proces CTRL-C podczas wyprowadzania do STDOUT
  • Naprawiono błąd, gdzie 0 plików bajt nie były przetwarzane prawidłowo, gdy dane wejściowe ze standardowego wejścia,
  • Ignoruje fwrite zwrot i przechodzi błędy w writeFileMetaData jeśli chown Efektywny UID root
  • OutputBuffer wykorzystanie przeprojektowany ustalone wielkości bufora okrężnego
  • Wiele drobnych bugów (patrz autorów lub pbzip2.cpp dla pełnych szczegółów)
  • Specjalne podziękowania dla Javor Nikolov udzielania większość składek do tej wersji i znaczną ilość badań,

Co nowego w wersji 1.0.5:

  • Ta wersja prawidłowo narzeka próbuje czytać i pisać skompresowane dane do terminala, i wyjścia.
  • ponadto rozwiązuje katastrofy wykrywania CPU i Makefile został zaktualizowany, aby wymusić usunięcie podczas czyszczenia.

Co nowego w wersji 1.0.4:

  • Wsparcie został dodany do korzystania pbzip2 smołą i Wszystkie pozostałe opcje linii polecenia bzip2 tak pbzip2 może być stosowany jako zamiennik drop-in na bzip2.
  • błąd został poprawiony, które mogłoby spowodować awarię, jeśli pbzip2 wykrywanie liczby procesorów nie powiodło się.
  • Kompilacja z uClibc jest obecnie obsługiwane.

Co nowego w wersji 1.0.3:

  • możliwość kompresji, dekompresji, a dane z badań przy użyciu stdin i rury jest obecnie obsługiwane.
  • Wsparcie dodano także bezpośrednio dekompresji plików bez użycia nici, gdy pliki są małe, system ma tylko jeden procesor, lub jeśli plik .bz2 zawiera 1 strumień bzip2.
  • Ta wersja może teraz skompresować 0 bajtów jak bzip2 plików.
  • Obsługa pbzcat linku automatycznie określić tryb dekompresji na standardowe wyjście, tak jak bzcat, jest teraz włączone.

Wymagania :

  • bzip2

Podobne oprogramowanie

Inne programy z deweloperem Jeff Gilchrist

Komentarze do Parallel BZIP2

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