Parallel BZIP2

نرم افزار تصویر:
Parallel BZIP2
جزئیات نرم افزار:
نسخه: 1.1.6
ها تاریخ: 11 May 15
توسعه دهنده: Jeff Gilchrist
پروانه: رایگان
محبوبیت: 6

Rating: 1.0/5 (Total Votes: 1)

به موازات پروژه از bzip2 پیاده سازی موازی از ابزار bzip2 فشرده میکند block- مرتب سازی کمپرسور فایل استفاده می کند که pthreads و دستیابی تسریع در نزدیکی خطی در ماشین های SMP است. خروجی این نسخه به طور کامل با ابزار bzip2 فشرده میکند 1.0.2 سازگار (به عنوان مثال: هر چیزی فشرده با PBZIP2 را می توان با ابزار bzip2 فشرده میکند میدهد).
PBZIP2 باید بر روی هر سیستم است که pthreads سازگار C ++ کامپایلر (مانند شورای همکاری خلیج فارس) کار می کنند. لینوکس، ویندوز (از Cygwin و MinGW)، سولاریس، Tru64 است / OSF1، HP-UX، و IRIX

در چه در این نسخه جدید است:: از آن شده است در آزمایش کردند.

به ثابت اشکال - بن بست به دلیل پخش برنامه های unsynchronized (اشکال # 876686)
جلوگیری از حذف فایل های ورودی در خطا (باگ # 874543)
سند چگونه برای فشرده سازی / حالت فشرده خارج از ورودی استاندارد (اشکال # 820525)
اضافه پیغام خطا هسته مفصل تر (اشکال # 874605)
راهحلهایی برای رفع خطا در پردازش muliti فایل (اشکال # 883782)

به چه جدید در نسخه 1.1.5 است:

این نسخه رفع مجوزهای خروجی بیش از حد در حالی که فشرده سازی / حالت فشرده خارج در حال انجام است.
در حال حاضر همان رفتار به عنوان ابزار bzip2 فشرده میکند تقلید.

در چه در نسخه 1.1.4 جدید است:

ثابت آویزان بر روی حالت فشرده خارج با --ignore-فرار زباله = 1 تولید در فرار زباله قطع (اشکال # 762464)
اضافه شده به عنوان مثال برای رفع فشار کمک لوله کشی به تار (اشکال # 746806)
تایپی ثابت در دنباله زباله چاپ پیام (اشکال # 746799)

در نسخه 1.1.3 چه جدید است:

ثابت آویزان بر روی حالت فشرده خارج با --ignore-فرار زباله = 1 و numCPU بالاتر (به عنوان مثال ها & gt؛ 2) (اشکال # 740502 )
چاپ فرار خطاهای زباله حتی زمانی که در حالت آرام (اشکال # 743635)
گسترش به طور پیش فرض در حالت فشرده خارج از .tbz2 تغییر به .tar برای سازگاری از bzip2 (اشکال # 743639)

در چه در نسخه 1.1.2 جدید است:

رفع segfault directdecompress زمانی که فایل مقصد نمی توان باز کرد (به عنوان مثال فقط خواندنی) (اشکال # 717852)
از ویژگی های اجرا --ignore-فرار زباله (اشکال # 594868)
ثابت آویزان بر روی برخی از حالت فشرده خارج آرشیو کوتاه (اشکال # 590225)
کشیده چک خطا از بلوک های منطقی نرمال برای وضوح
اشکال زدایی چاپ اضافه شده پس از BZ2_bzDecompress برای پیگیری آن کد بازگشت است.
چاپ اشکال زدایی در صف ثابت :: حذف
محدودیت افزایش یافته استفاده از حافظه حداکثر از 1GB به 2GB
اگر هیچ سوئیچ متر داده شده در خط فرمان، به طور پیش فرض حافظه حداکثر حد در حال حاضر به طور خودکار از 100 MB را به حداقل مقدار حافظه مورد نیاز برای حمایت از تعداد CPU درخواست افزایش
بهبود عملکرد در هنگام بافر خروجی کامل است
اشکال ثابت که باعث قطع جریان در حالی که دکمپرس از bzip2 قبل از موعد مقرر کوتاه
Consumer_decompress گلوگاه برای جلوگیری از بن بست بالقوه / حلقه بی نهایت در برخی شرایط اصلاح شده (با تشکر از لازلو Ersek برای پیدا کردن و کمک به پیگیری کردن علت این اشکال)
اشکال بن بست ثابت و مسئله عملکرد زمانی که مصرف کننده به کار با توالی از bzip2 طولانی (با تشکر از Tanguy Fautre برای پیدا کردن)
پیغام خطا ثابت برای محدوده اندازه بلوک (حداکثر اندازه اشتباه بود)
# شامل منتقل شده از pbzip2.cpp به pbzip2.h به رفع مسئله OS / 2 کامپایلر

به چه چیزی جدید در نسخه 1.1.0 است:

در حمایت از رفع فشار چند رشته ای اضافه شده با استفاده از STDIN / لوله های
اضافه شده کد برای حمایت از گلوگاه های فشرده سازی برای جلوگیری از خستگی حافظه با لوله خروجی آهسته
سوئیچ متر اضافه شده به قبل از گلوگاه شروع می شود را مشخص مقدار استفاده از حافظه حداکثر (به طور پیش فرض 100MB)
اشکال ثابت که اجازه نداد پارامترهای خط فرمان مورد استفاده قرار گیرد هنگامی که فشرده سازی داده ها از STDIN
اضافه شده گزینه طولانی به صفحه مرد و خروجی -h
اضافه شده --loadavg، گزینه های --read طولانی
اضافه شدن پشتیبانی برای تشخیص CPU در برنامه های Win32
پیشرفت های عمده به حفاظت از متغیرهای اشتراکی، خطا و سیگنال دست زدن به، ختم برنامه
سوئیچ -S اضافه شده برای سفارشی سازی اندازه موضوع پشته در سولاریس (نیاز USE_STACKSIZE_CUSTOMIZATION تعریف زمانی که تدوین)
خط فرمان اشکال ثابت تجزیه برای -b، -p، سوئیچ متر
حلقه بی نهایت ثابت در زمانی که fileWriter نتواند به ایجاد فایل خروجی در شروع
اشکال ثابت که نام فایل ورودی (با پسوند .bz2 برای فشرده سازی و بدون .bz2 فرمت برای رفع فشار) هنگامی که یک کاربر فرآیند را با CTRL-C قطع در حالی که خروجی به STDOUT حذف
اشکال ثابت که در آن 0 بایت فایل به درستی از STDIN پردازش نشده بودند که داده های ورودی
بازگشت نادیده می گیرد fwrite و عبور خطاهای مرحله تشکیل هلیوم وقتی در writeFileMetaData اگر ریشه UID موثر
استفاده از OutputBuffer دوباره طراحی به عنوان ثابت اندازه بافر دایره
بسیاری از اشکالات جزئی ثابت (AUTHORS یا pbzip2.cpp برای جزئیات بیشتر مراجعه کنید)
با تشکر ویژه از Javor Nikolov از برای ارائه اکثریت سهم را به این نسخه و مقدار قابل توجهی از تست

به چه جدید در نسخه 1.0.5 است:

در این نسخه به درستی در مورد تلاش برای خواندن و یا نوشتن اطلاعات فشرده به ترمینال، و خروجی شکایت.
آن را بیشتر رفع سقوط تشخیص CPU و makefile در به روز شده است به زور حذف هنگام تمیز کردن.

به چه جدید در نسخه 1.0.4 است:

پشتیبانی با استفاده از pbzip2 با تار و برای همه گزینه های خط فرمان از bzip2 باقی مانده اضافه شد، بنابراین pbzip2 می تواند به عنوان یک قطره در استفاده جایگزینی برای ابزار bzip2 فشرده میکند.
اشکال ثابت شد که pbzip2 باعث به سقوط اگر تشخیص از تعداد پردازنده ها شکست خورده است.
کامپایل با uclibc در حال حاضر پشتیبانی می کند.

به چه جدید در نسخه 1.0.3 است:

به توانایی فشرده سازی، از حالت فشرده خارج، و داده ها از آزمون با استفاده از STDIN و لوله در حال حاضر پشتیبانی می کند.
پشتیبانی نیز اضافه شده است به طور مستقیم فایل های بدون استفاده از حالت فشرده خارج موضوعات زمانی که فایل های کوچک، سیستم فقط 1 CPU، و یا اگر فایل .bz2 شامل 1 جریان از bzip2.
این نسخه هم اکنون می توانید فشرده سازی فایل 0 بایت مانند ابزار bzip2 فشرده میکند.
پشتیبانی از پیوند نمادی pbzcat به صورت خودکار به حالت رفع فشار مشخص را به stdout، درست مثل bzcat، در حال حاضر گنجانده شده است.

در مورد نیاز:

از bzip2

نرم افزار های مشابه

toast
toast

3 Jun 15

XZ Utils
XZ Utils

22 Jun 18

Lzip
Lzip

17 Feb 15

نرم افزار های دیگر از توسعه دهنده Jeff Gilchrist

نظرات به Parallel BZIP2

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!