Parallel BZIP2

Screenshot Software:
Parallel BZIP2
Detalii soft:
Versiune: 1.1.6
Incarca data: 11 May 15
Producător: Jeff Gilchrist
Licenţă: Gratuit
Popularitate: 6

Rating: 1.0/5 (Total Votes: 1)

proiect paralel BZIP2 este o implementare paralelă a bzip2 blochează traficul de sortare compresor fișier care utilizează pthreads și realizează accelerare aproape linear pe masini SMP. Ieșirea din aceasta versiune este pe deplin compatibil cu bzip2 1.0.2 (de exemplu: orice comprimat cu PBZIP2 poate fi decomprimat cu bzip2).
PBZIP2 ar trebui să funcționeze pe orice sistem care are un compatibil C ++ compilator pthreads (cum ar fi gcc). Acesta a fost testat pe: Linux, Windows (Cygwin si MinGW), Solaris, Tru64 / OSF1, HP-UX, și IRIX

Ce este nou în această versiune:.

  • bug fix - impas din cauza emisiunilor nesincronizate (bug # 876686)
  • Prevenirea ștergerea de fișiere de intrare eroare (bug # 874543)
  • Document cum a comprima / decomprima de la intrarea standard (bug # 820525)
  • Adăugat mesaje de eroare mai detaliate kernel (bug # 874605)
  • Remedii pentru tratarea erorilor de prelucrare muliti-file (bug # 883782)

Ce este nou în versiunea 1.1.5:

  • Aceasta versiune corectează permisiuni excesive de ieșire în timp ce comprima / decomprima este în curs de desfășurare.
  • Se emulează acum același comportament ca și bzip2.

Ce este nou în versiunea 1.1.4:

  • fix atârnă pe decomprima cu --ignore-trailing -garbage = 1, atunci când producator este intrerupta pe trailing gunoi (bug # 762464)
  • Adăugat exemplu pentru a ajuta pentru decompresie adus la gudron (bug # 746806)
  • greșeli fixă ​​în Trailing Garbage mesaj imprimat (bug # 746799)

Ce este nou în versiunea 1.1.3:

  • fix atârnă pe decomprima cu --ignore-trailing -garbage = 1 și numCPU mai mare (de exemplu, & gt; 2) (bug # 740502)
  • Imprimare de fugă erori de gunoi, chiar atunci când, în mod silențios (bug # 743635)
  • extensie implicit pe decomprima de .tbz2 schimbat la .tar pentru compatibilitatea bzip2 (bug # 743639)

Ce este nou în versiunea 1.1.2:

  • Fix segfault directdecompress când fișierul destinație nu poate fi deschis (de exemplu, read-only) (bug # 717852)
  • Implementarea facilitate --ignore-trailing-gunoi (bug # 594868)
  • fix atârnă pe decomprima unor arhive trunchiate (bug # 590225)
  • Tras o verificare de eroare de bloc logică normală pentru claritate
  • Debug imprimare adăugat după BZ2_bzDecompress pentru a urmări e cod retur.
  • O imprimare depanare fix în coada :: elimina
  • Cresterea limita de utilizare max memorie de la 1GB la 2GB
  • Dacă nu întrerupător -m dat pe linia de comandă, implicit memorie max limită va acum crește în mod automat din 100 MB la cantitate minimă de memorie necesară pentru a sprijini numărul de procesoare solicitate
  • performanță îmbunătățită atunci când tampon de ieșire este plină
  • Fixed bug care a cauzat atârnă în timp ce decomprima flux bzip2 trunchiat prematur
  • Consumer_decompress laminare modificate pentru a preveni un potențial blocaj / buclă infinită în anumite situații (Datorită Laszlo Ersek pentru găsirea și ajutând urmări în jos cauza acest bug)
  • bug impas fixe si problema performanță atunci când consumatorilor lucreaza cu secvențe bzip2 lungi (Vă mulțumim pentru Tanguy Fautre pentru identificarea)
  • mesaj de eroare fix pentru intervalul dimensiunea blocului (dimensiune max a fost greșit)
  • #include Mutat de la pbzip2.cpp la pbzip2.h să stabilească OS / 2 problema compilator

Ce este nou în versiunea 1.1.0:

  • Adăugat suport pentru multi-threaded decompresie folosind STDIN / țevi
  • cod Adaugata pentru a sprijini supraîncărcarea compresie pentru a preveni epuizarea de memorie cu țeavă de ieșire lentă
  • comutator -m Adaugata pentru a specifica suma de utilizare max de memorie înainte de începerea supraîncărcarea (implicit 100MB)
  • bug care nu permite parametri de linie de comandă pentru a fi folosite atunci când comprimarea datelor din stdin fix
  • Adaugata opțiuni lungi la pagina om și de ieșire -h
  • Adăugat --loadavg, opțiunile lungi --read
  • Adăugat suport pentru detectarea CPU pe Win32
  • îmbunătățiri majore la protecția de variabile partajate, eroare de manipulare și de semnal, încetarea programului
  • Adaugat -S comuta pentru personalizare Dimensiune filet stack pe Solaris (are nevoie de USE_STACKSIZE_CUSTOMIZATION definit atunci când compilarea)
  • linie de comandă fixă ​​parsare bug pentru -b, -p, comutatoare -m
  • buclă infinită fixă ​​pe când FileWriter nu crea fișierul de ieșire la începutul
  • Fixed bug care elimină filename de intrare (cu extensia .bz2 de compresie și fără .bz2 extensie pentru decompresie) atunci când un utilizator întrerupe proces cu CTRL-C în timp ce scoate la STDOUT
  • bug fix în cazul 0 fișiere octet nu au fost prelucrate în mod corespunzător atunci când datele de intrare de la stdin
  • Ignoră retur fwrite și trece erori ownerul în writeFileMetaData dacă rădăcina uid eficientă
  • utilizare OutputBuffer reproiectat ca buffer circular-size fix
  • O mulțime de bug-uri minore fixe (a se vedea AUTORI sau pbzip2.cpp pentru detalii complete)
  • Mulțumiri speciale pentru Javor Nikolov pentru furnizarea majoritatea contribuțiilor la această versiune și o cantitate semnificativă de testare

Ce este nou în versiunea 1.0.5:

  • Acest comunicat se plânge în mod corespunzător cu privire la încercarea de a citi sau scrie date comprimate la terminalul, și ieșirile.
  • Se fixează în continuare accident de detectare CPU, iar Makefile a fost actualizat pentru a forța ștergerea curățarea.

Ce este nou în versiunea 1.0.4:

  • Suport a fost adăugat pentru utilizarea pbzip2 cu gudron și pentru toate opțiunile rămase de linie de comandă bzip2, astfel încât pbzip2 poate fi folosit ca un înlocuitor drop-in pentru bzip2.
  • Un bug fost fixată care ar cauza pbzip2 să se prăbușească dacă detectarea numărul de procesoare nu.
  • Compilarea cu uClibc este acum suportat.

Ce este nou în versiunea 1.0.3:

  • Capacitatea de a comprima, decomprima, și date de testare folosind stdin si tevi este acum suportat.
  • Suport fost adăugat pentru a decomprima fișiere direct, fără a utiliza fire atunci când fișierele sunt mici, sistemul are doar 1 procesor, sau dacă fișierul .bz2 conține 1 flux bzip2.
  • Această versiune poate comprima acum 0 fișiere octet ca bzip2.
  • Suport pentru pbzcat legătură simbolică pentru a specifica în mod automat un mod de decompresie și le va afișa, la fel ca bzcat, este acum inclus.

Cerințe :

  • bzip2

Software similare

python-lzf
python-lzf

11 May 15

mylvmbackup
mylvmbackup

17 Feb 15

cpp xstream
cpp xstream

3 Jun 15

Alte software-uri de dezvoltator Jeff Gilchrist

Comentarii la Parallel BZIP2

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!