Parallel BZIP2

Software screenshot:
Parallel BZIP2
Software informatie:
Versie: 1.1.6
Upload datum: 11 May 15
Ontwikkelaar: Jeff Gilchrist
Licentie: Gratis
Populariteit: 32

Rating: 1.0/5 (Total Votes: 1)

Parallel BZIP2 project is een parallelle uitvoering van de bzip2 blok- sorteren file compressor die pthreads gebruikt en bereikt bijna-lineaire versnelling op SMP machines. De output van deze versie is volledig compatibel met bzip2 1.0.2 (dat wil zeggen: iets gecomprimeerd met PBZIP2 kan worden uitgepakt met bzip2).
PBZIP2 zou moeten werken op elk systeem dat een pthreads compatibele C ++ compiler (zoals GCC) heeft. Het is getest op: Linux, Windows (cygwin en MinGW), Solaris, Tru64 / OSF1, HP-UX en Irix

Wat is nieuw in deze release:.

  • Fixed bug - impasse als gevolg van niet-gesynchroniseerde uitzendingen (bug # 876686)
  • Voorkom verwijdering van de input-bestanden op een fout (bug # 874543)
  • Document hoe te comprimeren / decomprimeren van de standaard invoer (bug # 820525)
  • Toegevoegd meer gedetailleerde kernel foutmeldingen (bug # 874605)
  • Fixes voor foutafhandeling in muliti-file processing (bug # 883782)

Wat is nieuw in versie 1.1.5:

  • Deze versie fixes overmatige permissies uitgang terwijl het comprimeren / decomprimeren is in volle gang.
  • Het emuleert nu hetzelfde gedrag als bzip2.

Wat is nieuw in versie 1.1.4:

  • Vast hangen decomprimeren met --ignore-trailing -garbage = 1 als producent wordt onderbroken op achterstand garbage (bug # 762464)
  • Toegevoegd bijvoorbeeld te helpen voor decompressie doorgesluisd naar tar (bug # 746806)
  • Vast typo in Trailing Garbage gedrukte bericht (bug # 746799)

Wat is nieuw in versie 1.1.3:

  • Vast hangen decomprimeren met --ignore-trailing -garbage = 1 en hoger numCPU (bijvoorbeeld & gt; 2) (bug # 740502)
  • Druk achterstand garbage fouten, zelfs wanneer in de stille modus (bug # 743635)
  • Standaard verlengstuk decomprimeren van .tbz2 veranderd .tar voor bzip2 compatibiliteit (bug # 743639)

Wat is nieuw in versie 1.1.2:

  • Fix directdecompress segfault als bestemming bestand kan niet worden geopend (bijvoorbeeld alleen-lezen) (bug # 717852)
  • Implemented --ignore-trailing-garbage-functie (bug # 594868)
  • Vast knie op decomprimeren van enkele afgeknotte archieven (bug # 590225)
  • Trok een fout check out van de normale logisch blok voor de duidelijkheid
  • Debug afdruk toegevoegd na BZ2_bzDecompress op te sporen is het return code.
  • Een in de wachtrij vast debug afdrukken :: verwijderen
  • Verhoogde max geheugengebruik limiet van 1GB naar 2GB
  • Als er geen -m switch gegeven op de opdrachtregel, standaard max geheugen limiet zal nu automatisch verhoogd van 100 MB tot minimale hoeveelheid geheugen die nodig is om het aantal CPU's ondersteunen gevraagd
  • Verbeterde prestaties als output buffer vol is
  • Fixed bug die veroorzaakt hangen terwijl decompressie voortijdig afgekapt bzip2 stroom
  • Consumer_decompress smoren aangepast aan potentiële impasse / oneindige lus in bepaalde situaties (Met dank aan Laszlo Ersek voor het vinden van en het helpen van het opsporen van de oorzaak van deze bug) te voorkomen
  • Fixed bug impasse en de prestaties probleem bij de consument het werken met lange bzip2 sequenties (Met dank aan Tanguy Fautré voor het vinden van)
  • Vast foutmelding voor blok van grootte (max grootte verkeerd was)
  • Verplaatst #include van pbzip2.cpp naar pbzip2.h naar OS / 2 compiler probleem
  • fix

Wat is nieuw in versie 1.1.0:

  • Ondersteuning toegevoegd voor multi-threaded decompressie met STDIN / pijpen
  • Toegevoegd code te ondersteunen smoren compressie om geheugen uitputting met langzame uitgang pijp te voorkomen
  • Toegevoegd -m switch naar hoeveelheid max geheugengebruik opgeven voordat smoren start (standaard 100 MB)
  • Fixed bug die niet toestaan ​​command line parameters die moeten worden gebruikt bij het comprimeren van data van stdin
  • Toegevoegd lange opties om man pagina en -h uitgang
  • Toegevoegd --loadavg, --read lange opties
  • Ondersteuning voor CPU-detectie op Win32
  • Belangrijke verbeteringen aan de bescherming van gedeelde variabelen, fouten en signaal handling, beëindiging van het programma
  • Toegevoegde -S schakelaar voor thread stack grootte maatwerk op Solaris (moet USE_STACKSIZE_CUSTOMIZATION gedefinieerd bij het opstellen van)
  • Vast command line parsing bug voor -b, -p, -m switches
  • Vast oneindige lus wanneer FileWriter niet in slaagt om output bestand op start te maken
  • Fixed bug die ingang bestandsnaam verwijderd (met .bz2 extensie voor compressie en zonder .bz2 extensie voor decompressie) wanneer een gebruiker onderbreekt proces met CTRL-C terwijl de uitvoer naar STDOUT
  • Fixed bug waarbij 0 byte bestanden niet correct werden verwerkt wanneer data invoer van STDIN
  • Negeert fwrite terugkeer en passeert chown fouten in writeFileMetaData als effectieve uid wortel
  • OutputBuffer gebruik herontworpen als vaste grootte circulaire buffer
  • Veel kleine bugs vaste (zie auteurs of pbzip2.cpp voor volledige details)
  • Met dank aan Javor Nikolov voor het verstrekken van de meerderheid van de bijdragen aan deze release en een aanzienlijke hoeveelheid van het testen

Wat is nieuw in versie 1.0.5:

  • Dit persbericht goed klaagt over probeert te lezen of te schrijven gecomprimeerde gegevens naar de terminal, en sluit af.
  • Het lost verder de CPU detectie crash, en de Makefile is bijgewerkt om de verwijdering te forceren bij het schoonmaken.

Wat is nieuw in versie 1.0.4:

  • Ondersteuning is toegevoegd voor het gebruik pbzip2 met teer en voor alle resterende bzip2 command line opties, zodat pbzip2 kan worden gebruikt als een drop-in vervanger voor bzip2.
  • Een bug werd vastgesteld dat pbzip2 zou veroorzaken aan crashen als detectie van het aantal processors is mislukt.
  • Het compileren met uclibc wordt nu ondersteund.

Wat is nieuw in versie 1.0.3:

  • De mogelijkheid om te comprimeren, decomprimeren en testgegevens met behulp van stdin en leidingen wordt nu ondersteund.
  • Ondersteuning werd ook toegevoegd om direct bestanden te decomprimeren zonder gebruik te onderwerpen wanneer de bestanden zijn klein, het systeem heeft slechts 1 CPU, of als het .bz2 bestand bevat 1 bzip2 stream.
  • Deze versie kan nu comprimeren 0 byte bestanden zoals bzip2.
  • Ondersteuning voor pbzcat symlink automatisch een decompressie-modus naar stdout, net als bzcat opgeeft, is nu opgenomen.

Eisen

  • bzip2

Vergelijkbare software

Lziprecover
Lziprecover

17 Jul 15

Sencap
Sencap

3 Jun 15

S tar
S tar

20 Feb 15

Andere software van ontwikkelaar Jeff Gilchrist

Reacties op Parallel BZIP2

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!