Parallel BZIP2

Software screenshot:
Parallel BZIP2
Software detaljer:
Version: 1.1.6
Upload dato: 11 May 15
Udvikler: Jeff Gilchrist
Licens: Gratis
Popularitet: 6

Rating: 1.0/5 (Total Votes: 1)

Parallel BZIP2 projekt er en parallel gennemførelse af bzip2 spærring sortering fil kompressor, der bruger pthreads og opnår næsten lineær hastighedsforøgelse på SMP-maskiner. Produktionen af ​​denne version er fuldt kompatibel med bzip2 1.0.2 (ie: noget komprimeret med PBZIP2 kan dekomprimeret med bzip2).
PBZIP2 bør arbejde på ethvert system, der har en pthreads kompatibel C ++ compiler (såsom gcc). Det er blevet testet på: Linux, Windows (cygwin & MinGW), Solaris, Tru64 / OSF1, HP-UX, og Irix

Hvad er nyt i denne udgivelse:.

  • Fixed bug - dødvande på grund af synkroniserede udsendelser (bug # 876686)
  • Undgå sletning af input filer på fejl (bug # 874543)
  • Dokument hvordan til at komprimere / dekomprimere fra standard input (bug # 820525)
  • Tilføjet mere detaljerede kerne fejlmeddelelser (bug # 874605)
  • Rettelser til fejlhåndtering i muliti-fil forarbejdning (bug # 883782)

Hvad er nyt i version 1.1.5:

  • Denne version løser store tilladelser output mens komprimere / dekomprimere er i gang.
  • Det emulerer nu den samme adfærd som bzip2.

Hvad er nyt i version 1.1.4:

  • Fast hænge på Decompress med --ignore-trailing -garbage = 1, når producent afbrydes på efterstillede skrald (bug # 762464)
  • Tilføjet eksempel at hjælpe til dekompression ledes til tjære (bug # 746806)
  • Fast slåfejl i Trailing Garbage trykt meddelelse (bug # 746799)

Hvad er nyt i version 1.1.3:

  • Fast hænge på Decompress med --ignore-trailing -garbage = 1 og højere numCPU (f.eks & gt; 2) (bug # 740502)
  • Udskriv efterstillede skrald fejl, selv når uden brugerinput (bug # 743635)
  • Standard udvidelse på Decompress af .tbz2 ændret til .tar for bzip2 kompatibilitet (bug # 743639)

Hvad er nyt i version 1.1.2:

  • Fix directdecompress segmenteringsfejl når destinationen fil kan ikke være åbnet (f.eks read-only) (bug # 717852)
  • Implementeret --ignore-trailing-skrald-funktionen (bug # 594868)
  • Fast hænge på Decompress nogle afkortede arkiver (bug # 590225)
  • Trukket en fejl tjek af normal logik blok for klarhed
  • Debug print tilføjes efter BZ2_bzDecompress at spore det er returkode.
  • En debug print fastsat i kø :: fjerne
  • Øget max hukommelsesforbrug grænse fra 1GB til 2GB
  • Hvis der ikke -m switch angivet på kommandolinjen, standard max hukommelse grænse vil nu automatisk stige fra 100 MB til minimum af hukommelse, der kræves til at understøtte antallet af CPU'er anmodet
  • Forbedret ydeevne, når output buffer er fuld
  • Fixed bug, der forårsagede hænge mens dekomprimere tidligt afkortet bzip2 stream
  • Consumer_decompress Throttling modificeret til at forhindre potentielle dødvande / uendelig løkke i visse situationer (Tak til Laszlo Ersek til at finde og hjælpe opspore årsagen til denne fejl)
  • Fast dødvande bug og performance problem, når forbrugeren arbejder med lange bzip2 sekvenser (Tak til Tanguy Fautre til at finde)
  • Fast fejlmeddelelse for blok størrelse interval (max størrelse var forkert)
  • Flyttet #include fra pbzip2.cpp til pbzip2.h at fastsætte OS / 2 compiler problem

Hvad er nyt i version 1.1.0:

  • Tilføjet understøttelse af multi-threaded dekompression hjælp STDIN / rør
  • Lagt kode til at støtte drosling kompression for at forhindre hukommelse udmattelse med langsom output rør
  • Tilføjet -m skifte til angive mængde max hukommelsesforbrug før drosling starter (standard 100 MB)
  • Fixed bug, der ikke tillod kommandolinje parametre, der skal bruges, når komprimere data fra stdin
  • Tilføjet lange muligheder for mennesker side og -h output
  • Tilføjet --loadavg, --read lange indstillinger
  • Tilføjet understøttelse af CPU detektering på Win32
  • Større forbedringer beskyttelse af delte variable, fejl og signal håndtering, program opsigelse
  • Added -S skifte til tråd stack størrelse tilpasning på Solaris (brug USE_STACKSIZE_CUSTOMIZATION defineret ved udarbejdelsen)
  • Fast kommandolinje parsing bug for -b, -p, -m afbrydere
  • Fast uendelig løkke, når FileWriter undlader at skabe output fil ved start
  • Fixed bug, der slettede input filnavn (med .bz2 udvidelse til kompression og uden .bz2 udvidelse til dekompression), når en bruger afbryder proces med CTRL-C, mens output til STDOUT
  • Fixed bug, hvor 0 byte filer ikke blev behandlet ordentligt, når datainput fra STDIN
  • Ignorerer fwrite afkast og passerer chown fejl i writeFileMetaData hvis effektiv uid root
  • OutputBuffer forbrug redesignet som fast størrelse cirkulær buffer
  • Masser af mindre bugs faste (se FORFATTERE eller pbzip2.cpp for detaljer)
  • Særlig tak til Javor Nikolov for at yde størstedelen af ​​bidragene til denne udgivelse, og en betydelig mængde af test

Hvad er nyt i version 1.0.5:

  • Denne udgivelse ordentligt klager over at forsøge at læse eller skrive komprimerede data til terminalen, og udgange.
  • Det løser yderligere CPU afsløring styrtet, og Makefile er blevet opdateret til at tvinge sletning ved rengøring.

Hvad er nyt i version 1.0.4:

  • Support blev tilføjet for at bruge pbzip2 med tjære og for alle resterende bzip2 kommandolinjeflag, så pbzip2 kan bruges som en drop-in erstatning for bzip2.
  • En fejl blev rettet, der ville medføre pbzip2 til at gå ned, hvis påvisning af antallet af processorer mislykkedes.
  • Kompilering med uClibc understøttes nu.

Hvad er nyt i version 1.0.3:

  • Evnen til at komprimere, dekomprimere, og testdata bruge stdin og rør understøttes nu.
  • Der blev også tilføjet til direkte dekomprimere filer uden brug af tråde, når filer er små, at systemet kun har 1 CPU, eller hvis .bz2 fil indeholder 1 bzip2 stream.
  • Denne version kan nu komprimere 0 byte filer som bzip2.
  • Støtte til pbzcat symlink til automatisk at angive en dekompression tilstand til stdout, ligesom bzcat, er nu inkluderet.

Krav :

  • bzip2

Lignende software

Archiver
Archiver

11 May 15

Zutils
Zutils

20 Feb 15

pwbuilder
pwbuilder

3 Jun 15

GAdmin-Rsync
GAdmin-Rsync

17 Feb 15

Andre software developer Jeff Gilchrist

Kommentarer til Parallel BZIP2

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!