Parallel BZIP2

Skjermbilde programvare:
Parallel BZIP2
Prog.varedetaljer:
Versjon: 1.1.6
Last opp dato: 11 May 15
Utvikler: Jeff Gilchrist
Lisens: Gratis
Popularitet: 6

Rating: 1.0/5 (Total Votes: 1)

Parallel bzip2 prosjektet er en parallell gjennomføring av bzip2 blokk- sortering fil kompressor som bruker pthreads og oppnår nesten-lineær hastighetsøkning på SMP-maskiner. Utgangen av denne versjonen er fullt kompatibel med bzip2 1.0.2 (dvs: noe komprimert med PBZIP2 kan dekomprimeres med bzip2).
PBZIP2 skal fungere på alle systemer som har en pthreads kompatibel C ++ kompilator (som gcc). Det har blitt testet på: Linux, Windows (cygwin & MinGW), Solaris, Tru64 / OSF1, HP-UX, og Irix

Hva er nytt i denne utgaven.

  • Fast bug - vranglås på grunn av usynkroniserte sendinger (bug # 876686)
  • Forhindre sletting av innspill filer på feil (bug # 874543)
  • Dokument hvordan å komprimere / dekomprimere fra standard input (bug # 820525)
  • lagt mer detaljerte kernel feilmeldinger (bug # 874605)
  • Reparasjoner for feilbehandling i muliti-fil behandling (bug # 883782)

Hva er nytt i versjon 1.1.5:

  • Denne versjonen fikser dreven utgang tillatelser mens komprimere / dekomprimere er i gang.
  • Det emulerer nå samme atferd som bzip2.

Hva er nytt i versjon 1.1.4:

  • Fast henge på dekomprimere med --ignore-etterfølgende -garbage = 1 når produsenten er avbrutt på etterfølgende søppel (bug # 762464)
  • Lagt eksempel å hjelpe for dekompresjon i rør til tjære (bug # 746806)
  • Fast skrivefeil i Følgende Garbage trykt melding (bug # 746799)

Hva er nytt i versjon 1.1.3:

  • Fast henge på dekomprimere med --ignore-etterfølgende -garbage = 1 og høyere numCPU (f.eks & gt; 2) (bug # 740502)
  • Print følgende søppel feil selv når du er i stille modus (bug # 743635)
  • Standard forlengelse på dekomprimere av .tbz2 endret til .tar for bzip2 kompatibilitet (bug # 743639)

Hva er nytt i versjon 1.1.2:

  • Fix directdecompress segfault når målfilen kan ikke være åpnet (f.eks skrivebeskyttet) (bug # 717852)
  • Gjennomført --ignore-etterfølgende-søppel-funksjonen (bug # 594868)
  • Fast teken på dekomprimere av noen avkortede arkiver (bug # 590225)
  • Trakk en feil check out of normal logikk blokk for klarhet
  • Debug print lagt til etter BZ2_bzDecompress å spore det er returkode.
  • En debug print fast i kø :: fjerne
  • Økt grensen maks minnebruk fra 1GB til 2GB
  • Hvis ingen -m bryter gitt på kommandolinjen, misligholde max minnegrensen vil nå automatisk øke fra 100 MB til minimum av minnet som kreves for å støtte flere CPUer bedt
  • Forbedret ytelse når output buffer er full
  • Rettet feil som forårsaket henge mens dekomprimere tidlig avkortet bzip2 stream
  • Consumer_decompress struping endret for å hindre potensiell vranglås / uendelig loop i visse situasjoner (Takk til Laszlo Ersek for å finne og hjelpe spore opp årsaken til denne feilen)
  • Fast vranglås feil og ytelsesproblem når forbrukeren arbeider med lange bzip2 sekvenser (Takk til Tanguy Fautre for å finne)
  • Fast feilmelding for blokkstørrelse område (maks størrelse var galt)
  • Flyttet #include fra pbzip2.cpp til pbzip2.h å fikse OS / 2 kompilatoren problemet

Hva er nytt i versjon 1.1.0:

  • Lagt til støtte for multi-threaded dekompresjon ved hjelp STDIN / rør
  • Lagt kode for å støtte struping kompresjon for å hindre minne utmattelse med langsom utgang rør
  • Lagt -m bryteren til å angi mengde max minnebruk før struping starter (standard 100MB)
  • Rettet feil som ikke tillater kommandolinjeparametere som skal brukes ved å komprimere data fra stdin
  • Lagt lange alternativer til mannen siden og -h utgang
  • Lagt --loadavg, --read lange flagg
  • Lagt til støtte for CPU deteksjon på Win32
  • Store forbedringer til beskyttelse av delte variabler, feil og signalhåndtering, program oppsigelse
  • Lagt -S bytte for tråden stack størrelse tilpasning på Solaris (trenger USE_STACKSIZE_CUSTOMIZATION definert når kompilering)
  • Fast kommandolinje parsing bug for -B, -p, -m brytere
  • Fast uendelig loop når Filewriter ikke klarer å lage output file ved start
  • Fast bug som slettes innspill filnavn (med .bz2 forlengelse for komprimering og uten .bz2 forlengelse for dekompresjon) når en bruker avbryter prosessen med CTRL-C mens utmating til STDOUT
  • Rettet feil der 0 byte filer ikke ble behandlet på riktig måte når data innspill fra STDIN
  • Ignorerer fwrite avkastning og passerer chown feil i writeFileMetaData hvis effektiv uid root
  • OutputBuffer bruk redesignet som fast størrelse sirkulær buffer
  • Mange små feil som er løst (se forfattere eller pbzip2.cpp for detaljer)
  • Spesiell takk til Javor Nikolov for å gi de fleste av bidragene til denne utgivelsen, og en betydelig mengde testing

Hva er nytt i versjon 1.0.5:

  • Denne utgivelsen skikkelig klager om å prøve å lese eller skrive komprimerte data til terminalen, og utganger.
  • Det løser videre CPU deteksjon krasj, og Makefile har blitt oppdatert til å tvinge sletting ved rengjøring.

Hva er nytt i versjon 1.0.4:

  • Support ble lagt for bruk pbzip2 med tjære og for alle gjenværende bzip2 kommandolinjen, så pbzip2 kan brukes som en drop-in erstatning for bzip2.
  • En feil ble fikset dette ville føre pbzip2 å krasje hvis påvisning av antall prosessorer mislyktes.
  • Kompilering med uClibc støttes nå.

Hva er nytt i versjon 1.0.3:

  • Evne til å komprimere, dekomprimere, og testdata bruker standard inn og rør er nå støttet.
  • Støtte ble også lagt til direkte dekomprimere filer uten å bruke tråder når filer er små, har systemet bare en CPU, eller hvis .bz2 filen inneholder en bzip2 stream.
  • Denne versjonen kan nå komprimere 0 byte filer som bzip2.
  • Støtte for pbzcat symlink til automatisk angi en dekompresjon modus til stdout, akkurat som bzcat, er nå inkludert.

Krav

  • bzip2

Lignende programvare

pwbuilder
pwbuilder

3 Jun 15

KDiskRescue
KDiskRescue

2 Jun 15

patool
patool

20 Feb 15

PeaZip
PeaZip

22 Jun 18

Annen programvare fra utvikleren Jeff Gilchrist

Kommentarer til Parallel BZIP2

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!