Lbzip2

Software screenshot:
Lbzip2
Dettagli del software:
Versione: 2.5 Aggiornato
Data di caricamento: 17 Jul 15
Sviluppatore: Mikolaj Izdebski
Licenza: Libero
Popolarità: 21

Rating: nan/5 (Total Votes: 0)

Lbzip2 è un filtro bunzip2 / bzip2 parallelo basato-pthreads open source, percorribile a GNU tar con l'opzione --use-compress-program. Purtroppo, il software non è limitato ai file regolari ingresso né uscita.
In altre parole, è un Lbzip2, utility parallelo e compatibile con bzip2 compressione basata SMP-, che dispone di una linea di comando molto simile a quello dall'utilità bzip2.
L'applicazione utilizza la libreria Gnulib per costruire e processi, che sono gestiti dal sistema di compilazione GNU prova.
Lbzip2 si sforza di essere portatile, richiedendo UNIX 98 API solo, oltre ad un libbz2 non modificato. Il suo obiettivo principale è sistemi UNIX-like, tra cui le varianti di Linux e BSD

Cosa c'è di nuovo in questa versione:.

  • Fix bug prestazioni nel codice del compressore sequenziale
  • src / compress.c (do_collect_seq): uscita raccogliere semaforo prima di comprimere blocco. Questo migliora le prestazioni molto.

Cosa c'è di nuovo nella versione 2.3:

  • Questa versione aggiunge una nuova funzionalità: Quando decompressione con entrambi - opzioni -force e --stdout dato, lbzip2 copierà i file che non sono in formato bzip2, invece di riportare un formato di file non valido.
  • Questa release corregge anche alcuni bug minori.

Cosa c'è di nuovo nella versione 2.0:

  • In questa versione, lbzip2 scrive un singolo flusso compresso per bz2 presentare invece di più flussi concatenati.
  • Non decomprime i flussi incorporati all'interno trailing spazzatura.
  • Rileva e respinge più tipi di file bz2 non validi.
  • Basandosi sullo stack bzip2 indipendente scritta dal nuovo manutentore, caratteristiche lbzip2-2.0 notevolmente migliorate (de) velocità di compressione e robustezza.
  • Nella modalità dettagliata, le informazioni rapporto di compressione e il progresso viene visualizzato per ogni file.
  • fallimenti decompressione comportano messaggi più dettagliati ora.
  • Lbzip2-2.x è rilasciato sotto la licenza GPL v3.0 o successiva.

Cosa c'è di nuovo nella versione 0.17:

  • campi non inizializzate sono stati raggiunti nello stack in un'espressione di assegnazione struttura .
  • lettura Teoricamente, questo potrebbe comportato accessi alle rappresentazioni trappola.
  • Da quei campi non sono stati inizializzati perché non sono stati utilizzati in tutto, in primo luogo, questo bug è stato risolto portabilità con l'introduzione di una struttura dedicata, senza quei campi.

Cosa c'è di nuovo nella versione 0.16 RC1:

  • Caratteristiche come la dimensione impostabile blocco compressione e lavorare con operandi di file sono state realizzate.
  • lbzip2 può ora essere considerata una riga di comando, la sostituzione compatibile multi-threaded per bzip2 in molte situazioni. Lbzip2 mai cancella o sovrascrive i file, però.
  • La soluzione per una precedente GNU getconf bug è stato esteso a EGLIBC nel grande file script di build supporto.
  • Lo stato di sviluppo è stato degradato a beta.

Cosa c'è di nuovo nella versione 0.15:

  • Un bug è stato corretto in cui il decompressore singolo lavoratore potrebbe teoricamente omettere per decomprimere l'ultima parte dell'ingresso compressa e ingiustamente significare EOF prematuro invece.
  • In questa versione, le dimensioni del buffer logicamente indipendenti sono staccati gli uni dagli altri.
  • Diverse misure di rispetto dovrebbero essere più IO-friendly ora.
  • è stato ricalcolato La dimensione splitterblock del più lavoratori decompressore; è stato fatto uno sforzo per dedurre formalmente nei commenti.
  • Il & quot; malloc_trace.pl & quot; sceneggiatura tiene traccia dell'utilizzo della memoria di picco.
  • La documentazione è stata raffinata.

Cosa c'è di nuovo nella versione 0.14:

  • multiplexer del decompressore singolo lavoratore, mentre passa indietro tutti maturati rilasciato gli slot di ingresso allo splitter, ha scritto fuori al massimo un sotto-blocco decompressi per uno iterazione del suo ciclo più esterno. In caso di un muxer progressione lenta, ciò potrebbe portare alle stelle allocazione di memoria da parte del lavoratore.
  • Ora muxer del SWD scrive tutti i sotto-blocchi decompressi maturati per ogni iterazione. La documentazione è stata aggiornata.
  • Il sistema di compilazione ha ricevuto una minuscola miglioramento portabilità.

Cosa c'è di nuovo nella versione 0.13:

  • Oltre un certo codice di pulizia, sono stati introdotti vari portabilità e altre soluzioni per far fronte a bug in librerie C, conchiglie e bzip2 monte.

Cosa c'è di nuovo in versione 0.12:

  • Lo script di shell test.sh testa l'istanza installata di lbzip2 , che può essere diverso da quello attualmente incorporato. pbzip2 non è un requisito per i test più, ma test.sh cercherà di misurare le prestazioni, se è disponibile.
  • Lo stesso vale per il modulo di bzip2 7za (da p7zip).
  • Alcune GNU / Linux suggerimenti specifici su come abilitare SUSv2 conformità (che è necessario per la costruzione e test) sono stati aggiunti alla README.

Cosa c'è di nuovo nella versione 0.11:

  • Questa versione aggiunge il supporto per i test da parte degli utenti in un modo portatile.

Programmi simili

deco
deco

20 Feb 15

XAR
XAR

2 Jun 15

JavaZip
JavaZip

11 May 15

DirSync Pro
DirSync Pro

20 Feb 15

Commenti a Lbzip2

I commenti non trovato
Aggiungi commento
Accendere le immagini!