Lbzip2 --use sıkıştırmak programı seçeneği ile GNU tar fena bir açık kaynak pthreads tabanlı paralel bunzip2 / bzip2 filtre vardır. Ne yazık ki, yazılım girişi, ne de çıkışta normal dosyalar ile sınırlı değildir.
Diğer bir deyişle, Lbzip2 bzip2 yardımcı programı bir çok benzer bir komut satırı özellikleri bir SMP bazlı, paralel ve bzip2 uyumlu bir sıkıştırma programı vardır.
Uygulama, GNU yapı sistemi tarafından yönetilen süreçler, inşa ve test etmek Gnulib kitaplığını kullanır.
Lbzip2 değiştirilmemiş bir libbz2 yanı sıra, sadece UNIX 98 API'leri gerektiren taşınabilir olması için çaba göstermektedir. Onun ana hedefi, Linux ve BSD türevleri de dahil olmak üzere UNIX benzeri sistemler, bir
Bu sürümdeki yeni nedir.
- Fix sıralı kompresör kodu performanslı bir hata li>
- src / compress.c (do_collect_seq): Yayın blok sıkıştırarak önce semafor toplamak. Bu çok performansını artırır.
sürüm 2.3 Yeni nedir:
- Bu sürüm yeni bir özellik ekler: hem Açarken - , lbzip2 yerine geçersiz bir dosya biçimi raporlama, bzip2 formatında olmayan dosyaları kopyalar verilen force ve --stdout seçenekler.
- Bu sürüm ayrıca birkaç küçük hataları giderir.
2.0 sürümünde yeni Nedir:
Bu sürümde
- lbzip2 bz2 başına tek bir sıkıştırılmış akışı yazıyor yerine birden çok birleştirilmiş akımların dosyası.
- Bu çöp firar içinde gömülü akışlarını sıkıştırması değildir.
- Bu algılar ve geçersiz bz2 dosyaları fazla çeşit reddeder.
- Yeni sağlayıcı tarafından yazılan bağımsız bzip2 yığınında dayanarak, lbzip2-2.0 özellikleri önemli ölçüde geliştirilmiş (de) sıkıştırma hızı ve sağlamlık.
- sıkıştırma oranı ve ilerleme bilgisi her dosya için görüntülenir.
- Dekompresyon hataları artık daha ayrıntılı iletiler oluşturur.
- Lbzip2-2.x GPL v3.0 veya daha sonraki herhangi bir sürümü altında lisanslıdır.
Ayrıntılı modunda
nedir sürümü 0.17 Yeni
- başlatılmamış alanları bir yapı atama ifadesinde yığınında erişilen .
- Teorik olarak, bu gerektirdiği olabilir okuma tuzak temsilciliklerine erişir.
- Bu taşınabilirlik hata bu alanlardaki olmadan özel bir yapıya getirerek tespit edildi.
Onlar ilk etapta hiç kullanılmamıştır çünkü bu alanlar başlatıldı değil beri
sürümünde 0.16 RC1 yeni Nedir:
- ayarlanabilir sıkıştırma blok boyutu ve dosya işlenenler ile çalışma gibi özellikler uygulanmıştır.
- lbzip2 şimdi çoğu durumda bzip2 için bir çok iş parçacıklı, komut satırı uyumlu yedek olarak kabul edilebilir. Lbzip2 asla, ancak siler veya dosyaları üzerine yazar.
- Bir önceki GNU getconf hata için geçici çözüm büyük dosya desteği inşa komut EGLIBC kadar uzatılmıştır.
- gelişim durumu beta bozulmuş oldu.
-
hata düzeltildi tek işçi açıcı olabilir teorik sıkıştırılmış girdi son bölümünü genişletmek ve haksız yerine prematüre EOF belirtmek için ihmal.
- Bu sürümde, mantıken bağımsız tampon boyutları birbirinden ayrılır.
- Çeşitli tampon boyutları şimdi daha IO-dostu olmalıdır.
- Birden işçiler dekompresörünün splitterblock boyutu yeniden hesaplanmıştır; bir çaba yorumlarda resmen anlamak için yapıldı.
- & quot; malloc_trace.pl & quot; Script yüksek bellek kullanımını izler.
- dokümantasyon rafine oldu.
nedir sürümü 0.14 Yeni
- tek işçi açıcı en çoklayıcı, geri geçerken tüm tahakkuk splitter giriş yuvası yayımlanan, en dış döngü bir yineleme başına en fazla bir sıkıştırılmış alt bloğu yazdı. Yavaş ilerleyen muxer durumunda, bu işçinin bölümünde bellek ayırma hızla artan yol açabilir.
- Şimdi SWD en muxer yineleme başına tüm tahakkuk decompressed alt bloklar yazar. Dokümantasyon güncellendi.
- yapı sistemi ufacık bir taşınabilirlik iyileşme aldı.
nedir sürümü 0.13 Yeni
Bazı kod temizleme yanında
- Çeşitli taşınabilirlik ve diğer geçici çözümler tanıtıldı C kütüphaneleri, kabukları ve memba bzip2 hatalar ile başa çıkmak için.
nedir sürümü 0.12 Yeni
- lbzip2 yüklü örneğini test test.sh kabuk komut dosyası , ki şu anda inşa birinden farklı olabilir. pbzip2 artık test için bir gereklilik değil, ama test.sh mevcut olmadığını performansını ölçmeye çalışacağız.
- Aynı (p7zip itibaren) 7za ve bzip2 modülüne de geçerlidir.
- README eklendi (bina ve test için gereklidir) SUSv2 uygunluğunu sağlayan bazı GNU / Linux belirli ipuçları.
nedir sürümü 0.11 Yeni
- Bu sürüm bir de son kullanıcılar tarafından test için destek ekler Portatif yol.
Yorum Bulunamadı