Parallel BZIP2

Скріншот програми:
Parallel BZIP2
Дані програми:
Версія: 1.1.6
Дата завантаження: 11 May 15
Розробник: Jeff Gilchrist
Ліцензія: Безкоштовно
Популярність: 6

Rating: 1.0/5 (Total Votes: 1)

Паралельний проект BZIP2 це паралельна реалізація bzip2 блочно сортування файлів компресор, який використовує Pthreads і досягає майже лінійне прискорення на машинах SMP. Вихід цієї версії повністю сумісні з bzip2 1.0.2 (тобто щось стискається PBZIP2 може бути розпаковані з bzip2).
PBZIP2 повинен працювати на будь-якій системі, яка має PThreads сумісний C ++ компілятор (наприклад, GCC). Він був протестований на: Linux, Windows (Cygwin і MinGW), Solaris, Tru64 / OSF1, HP-UX, і Irix

Що нового У цьому випуску :.

  • Виправлена ​​помилка - глухий кут через асинхронних передач (помилка # 876686)
  • Запобігання видалення вихідних файлів на помилки (помилка # 874543)
  • Документ як стиснути / розпакування зі стандартного вводу (помилка # 820525)
  • Додана більш докладні повідомлення про помилки ядра (помилка # 874605)
  • Виправлені помилки обробки в обробці Muliti-файла (помилка # 883782)

Що нового у версії 1.1.5:

  • У даній версії виправлені надмірні права вихідних в той час як компрес / розпакування в процесі.
  • Тепер емулює ж поведінку, як bzip2.

Що нового у версії 1.1.4:

  • Виправлена ​​повісити на декомпресія --ignore ковзної -garbage = 1, коли виробник переривається на задній сміття (помилка # 762464)
  • Додана приклад, щоб допомогти для декомпресії по конвеєру дьогтю (помилка # 746806)
  • Виправлена ​​помилка в Решта сміття друковану повідомлення (помилка # 746799)

Що нового у версії 1.1.3:

  • Виправлена ​​повісити на декомпресія --ignore ковзної -garbage = 1 і вище numCPU (наприклад, & GT; 2) (помилка # 740502)
  • Друк задньої помилки сміття, навіть коли в тихому режимі (помилка # 743635)
  • Розширення замовчуванням на розпакування .tbz2 змінено на .tar для сумісності bzip2 (помилка # 743639)

Що нового у версії 1.1.2:

  • Fix directdecompress сегментації при кінцевого файлу не може бути відкрив (наприклад, тільки для читання) (помилка # 717852)
  • Реалізована функція --ignore замикаючими сміття (помилка # 594868)
  • Виправлена ​​повісити на розпакування архівів деяких усічених (помилка # 590225)
  • Витягнув перевірку помилок з нормального логічного блоку для наочності
  • Налагодження друку додати після BZ2_bzDecompress відстежувати це код повернення.
  • фіксується в черзі налагодження друку :: видалити
  • Збільшення межі макс використання пам'яті від 1 ГБ до 2 ГБ
  • Якщо немає -m перемикач дано в командному рядку, не за замовчуванням макс пам'яті межа буде автоматично збільшиться з 100 МБ до мінімальної кількості пам'яті, необхідної для підтримки число процесорів просив
  • Покращена продуктивність при вихідний буфер повний
  • Виправлена ​​помилка, яка викликала повісити в той час декомпресії передчасно усічений bzip2 потік
  • Consumer_decompress дросселирования змінений, щоб запобігти потенційну тупика / нескінченний цикл в певних ситуаціях (завдяки Ласло Ersek для пошуку і допомагає відстежити причину цієї помилки)
  • Виправлена ​​помилка тупик і питання продуктивності при роботі зі споживачем довгих послідовностей bzip2 (завдяки Тангі Fautre для знаходження)
  • Виправлена ​​повідомлення про помилку для діапазону розміру блоку (максимальний розмір був неправий)
  • #include переміщена з pbzip2.cpp в pbzip2.h виправити OS / 2 випуски компілятор

Що нового у версії 1.1.0:

  • Додана підтримка багатопотокової декомпресії за допомогою STDIN / Труби
  • Додана код для підтримки дросселирования стиснення, щоб запобігти виснаження пам'яті з повільною вихідної труби
  • Додана -m перемикач, щоб вказати кількість використовуваної пам'яті макс перед дроселюванням пусків (за замовчуванням 100 МБ)
  • Виправлена ​​помилка, що не дозволить параметри командного рядка, які будуть використовуватися при стисненні даних зі стандартного вводу
  • Додана довгі опції до довідкової сторінці і -h виході
  • Додана --loadavg, --read довгі параметри
  • Додана підтримка для виявлення процесора на Win32
  • Основні поліпшення захисту загальних змінних, помилки і обробка сигналів, припинення програми
  • Додана -S перемикання для розміру стека потоку налаштування на Solaris (необхідний USE_STACKSIZE_CUSTOMIZATION визначається при компіляції)
  • Виправлена ​​командного рядка розбору помилка для -b, -p -m, вимикачів
  • Виправлена ​​нескінченний цикл, коли FileWriter не вдається створити вихідний файл при запуску
  • Виправлена ​​помилка, що віддалені вхідного файлу (з розширенням .bz2 для стиснення і без .bz2 розширення для декомпресії), коли користувач перериває процес за допомогою CTRL-C при виведенні на STDOUT
  • Виправлена ​​помилка, де 0 байт файли були оброблені належним чином, коли вхідні дані зі стандартного вводу
  • Ігнорує FWRITE повернення і проходить Чаун помилки в writeFileMetaData якщо ефективний ідентифікатор кореневого
  • Використання OUTPUTBUFFER перероблений, як фіксованого розміру кільцевого буфера
  • Багато виправлені незначні помилки (див авторів або pbzip2.cpp для більш докладної інформації)
  • Особлива подяка Явір Ніколов надання більшість внесків цього випуску та значної кількості випробувань

Що нового у версії 1.0.5:

  • Цей реліз правильно скаржиться намагається прочитати або написати стислі дані на термінал, і виходи.
  • Далі фіксує аварію виявлення процесора, і Makefile був оновлений, щоб змусити видалення при очищенні.

Що нового у версії 1.0.4:

  • Додана підтримка для використання pbzip2 дьогтем і всі інші параметри командного рядка bzip2, так pbzip2 може бути використаний як заміною для bzip2.
  • Виправлена ​​помилка, що призведе до pbzip2 до краху, якщо виявлення кількості процесорів не вдалося.
  • Компіляція з uclibc тепер підтримується.

Що нового у версії 1.0.3:

  • здатність стискати, розпаковувати, і дані випробувань за допомогою стандартного введення і труби в даний час підтримується.
  • Підтримка була також додана безпосередньо розпакувати файли без використання теми, коли файли маленькі, система має тільки один процесор, або якщо файл містить .bz2 1 bzip2 потік.
  • Ця версія тепер може стискати файли 0 байт, як bzip2.
  • Підтримка pbzcat символічного посилання автоматично вказати режим декомпресії на стандартний, як і bzcat, тепер включені.

Вимоги

  • bzip2

Схожі програми

p7zip
p7zip

11 May 15

At4J
At4J

20 Feb 15

pyunpack
pyunpack

14 Apr 15

AutoArchive
AutoArchive

20 Feb 15

Інші програми розробника Jeff Gilchrist

Parallel BZIP2

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями