Parallel BZIP2

Screenshot der Software:
Parallel BZIP2
Softwarebeschreibung:
Version: 1.1.6
Upload-Datum: 11 May 15
Entwickler: Jeff Gilchrist
Lizenz: Frei
Popularität: 6

Rating: 1.0/5 (Total Votes: 1)

Parallel BZIP2-Projekt ist eine parallele Implementierung des bzip2 blocksortierender Dateipacker, die pthreads verwendet und erzielt nahezu lineare Beschleunigung auf SMP-Maschinen. Der Ausgang dieser Version ist kompatibel mit bzip2 1.0.2 (also: nichts mit PBZIP2 komprimiert mit bzip2 dekomprimiert werden).
PBZIP2 sollte auf jedem System, das eine pthreads kompatibel C ++ Compiler (wie gcc) muss funktionieren. Linux, Windows (Cygwin und MinGW), Solaris, Tru64 / OSF1, HP-UX, Irix und

Was ist neu in dieser Version: Es wurde auf getestet.

  • Fixed bug - Deadlock aufgrund unsynchronisierten Sendungen (Bug # 876686)
  • Prevent Deletion von Eingabedateien auf Fehler (Bug # 874543)
  • Document, wie die Komprimierung / Dekomprimierung von der Standardeingabe (Bug # 820525)
  • Hinzugefügt detailliertere Kernel-Fehlermeldungen (Fehler # 874605)
  • Fixes für die Fehlerbehandlung in muliti-Dateiverarbeitung (Bug # 883782)

Was ist neu in Version 1.1.5:

  • Diese Version behebt eine übermäßige Ausgangsberechtigungen während komprimieren / dekomprimieren durchgeführt wird.
  • Es emuliert jetzt das gleiche Verhalten wie bzip2.

Was ist neu in Version 1.1.4:

  • Fixed hängen decompress mit --ignore-Schlepp -garbage = 1, wenn Produzenten auf nachlaufenden Müll (Bug # 762464) unterbrochen
  • Hinzugefügt Beispiel für die Dekomprimierung zu tar verrohrt (Bug # 746806)
  • Hilfe
  • Tippfehler im Schlepp Garbage gedruckte Nachricht (Bug # 746799)

Was ist neu in Version 1.1.3:

  • Fixed hängen decompress mit --ignore-Schlepp -garbage = 1 und höher numCPU (z & gt; 2) (Bug # 740502)
  • Print Hinter Müll Fehler, auch wenn im stillen Modus (Fehler # 743635)
  • Standarderweiterung auf decompress von .tbz2 geändert, um für bzip2 Verträglichkeit (Bug # 743639)
  • .tar

Was ist neu in Version 1.1.2:

  • Fix directdecompress segfault wenn Zieldatei kann nicht sein, geöffnet (zB nur lesen) (Bug # 717852)
  • Implementiert --ignore-Hinter Müll-Funktion (Bug # 594868)
  • Feste hang on decompress einiger verkürzten Archive (Bug # 590225)
  • Zog eine Fehlerprüfung aus der normalen Logikblock für Klarheit
  • Debug Print hinzugefügt, nachdem BZ2_bzDecompress um sie zu verfolgen Rückgabecode ist.
  • Ein in der Warteschlange fest Debug-print :: entfernen
  • Erhöhter Speicherverbrauch max Grenze von 1 GB auf 2 GB
  • Wenn keine Option -m auf Kommandozeile angegeben, die Standard max Speichergrenze wird nun automatisch von 100 MB bis Mindestmenge an Arbeitsspeicher erforderlich ist, um die Anzahl der CPUs unterstützt erhöhen angefordert
  • Verbesserte Leistung beim Ausgabepuffer voll ist
  • Ein Fehler wurde behoben, der verursachte, während hängen Dekomprimieren vorzeitig abgeschnitten bzip2 Strom
  • Consumer_decompress Drosselung modifiziert, um potenzielle Deadlock / Endlosschleife in bestimmten Situationen (Danke an Laszlo Ersek für die Suche nach und das Helfen die Spur der Ursache für diesen Fehler) zu verhindern
  • Feste Deadlock-Fehler und Performance-Problem, wenn der Verbraucher die Arbeit mit langen bzip2-Sequenzen (Danke an Tanguy Fautre für die Suche)
  • Feste Fehlermeldung für die Blockgrößenbereich (max Größe falsch war)
  • Verschoben # include aus pbzip2.cpp zu pbzip2.h zu OS / 2-Compiler Ausgabe
  • fix

Was ist neu in Version 1.1.0:

  • Unterstützung für Multi-Threaded-Dekompression mit STDIN / Rohre
  • Hinzugefügt Code zur Unterstützung Drosselung Kompression Speicher Erschöpfung mit langsamen Ausgangsleitung zu verhindern
  • Hinzugefügt -m-Schalter auf Höhe der max Speichernutzung vor Drosselung beginnt angeben (Standard 100 MB)
  • Ein Fehler wurde behoben, die nicht erlaubte Befehlszeilenparameter verwendet werden, wenn Komprimierung von Daten von der Standardeingabe
  • Hinzugefügt langen Optionen, um Man-Page und -h Ausgabe
  • Hinzugefügt --loadavg, --read lange Optionen
  • Unterstützung für CPU-Erkennung auf Win32
  • Wichtige Verbesserungen für den Schutz der Umgebungsvariablen, Fehler- und Signalverarbeitung, Programmende
  • Added Schalter -S für Thread-Stapelgröße individuell auf Solaris (muss USE_STACKSIZE_CUSTOMIZATION definiert beim Kompilieren)
  • Feste Befehlszeile Parsen bug für -b -p -m Schalter
  • Feste Endlosschleife auf, wenn filewriter irgendwie Ausgabedatei beim Start erstellen
  • Ein Fehler wurde behoben, der Eingabedatei (mit .bz2 Erweiterung für Kompression und ohne .bz2 Erweiterung für Dekompression) unterbricht, wenn ein Benutzer-Prozess mit CTRL-C, während der Ausgabe auf STDOUT
  • gelöscht
  • Behoben: Fehler, 0-Byte-Dateien wurden nicht korrekt verarbeitet, wenn die Dateneingabe von STDIN
  • Ignoriert fwrite Rückkehr und gibt chown Fehler in writeFileMetaData wenn effektive uid root
  • Output Nutzung als fester Größe Ringpuffer neu
  • Viele kleinere Fehler behoben (siehe Autoren oder pbzip2.cpp für weitere Informationen)
  • Vielen Dank an Javor Nikolov für die Bereitstellung der Mehrzahl der Beiträge zu dieser Pressemitteilung und eine erhebliche Menge an Test

Was ist neu in Version 1.0.5:

  • Diese Mitteilung richtig beschwert sich über versucht zu lesen oder zu schreiben komprimierte Daten an das Terminal, und wird beendet.
  • Es behebt ferner die CPU-Erkennung Crash und die Makefile wurde aktualisiert, um den Löschvorgang zu zwingen bei der Reinigung.

Was ist neu in Version 1.0.4:

  • Unterstützung wurde für die Verwendung von pbzip2 mit Teer und für zusätzliche alle übrigen bzip2 Kommandozeilenoptionen, so pbzip2 kann als Drop-in-Ersatz für bzip2 verwendet werden.
  • Ein Fehler wurde behoben, der dazu führen würde pbzip2 zum Absturz zu bringen, wenn der Nachweis der Anzahl der Prozessoren ist fehlgeschlagen.
  • Kompilieren mit uclibc wird jetzt unterstützt.

Was ist neu in Version 1.0.3:

  • Die Fähigkeit, komprimieren, dekomprimieren, und Testdaten mit stdin und Rohrleitungen wird nun unterstützt.
  • Unterstützung wurde auch hinzugefügt, um Dateien direkt ohne die Verwendung von Threads, wenn Dateien klein zu dekomprimieren, das System hat nur 1 CPU, oder wenn die .bz2 Datei enthält 1 bzip2-Stream.
  • Diese Version kann jetzt komprimieren 0-Byte-Dateien wie bzip2.
  • Unterstützung für pbzcat Symlink, um automatisch eine Dekompression Modus auf die Standardausgabe, genau wie bzcat angeben, ist nun enthalten.

Anforderungen :

  • bzip2

Ähnliche Software

TAR GUI
TAR GUI

3 Jun 15

Disk ARchive
Disk ARchive

26 Apr 16

Lbzip2
Lbzip2

17 Jul 15

JBDiff
JBDiff

2 Jun 15

Andere Software von Entwickler Jeff Gilchrist

Kommentare zu Parallel BZIP2

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!