FreeArc alpha updated (March 15, 2014)

152 views
Skip to first unread message

Bulat Ziganshin

unread,
Mar 31, 2014, 4:05:36 PM3/31/14
to freearc-...@googlegroups.com
New alpha version:
  • -m5 binary compression made much faster by employing all CPU cores 
  • -m2..-m4 binary compression ratio is significatly improved (fixed bug made in the Aug22/2012 version) 
  • -m1..-m5 and -mex modes process incompressible data at 1 GB/sec speed (see 4x4 updates below) 
  • Large Memory Pages (4MB) allocated if possible, improving speed by 10% (unfortunately, LP are usually available only immediately after OS restart)
LZMA:
  • HT4 now supports dictionaries up to 2 GB 
  • improved compression ratio for 1 GB dictionary 
  • prefetching and multi-scanning in BT4/HT4 matchfinders - up to 20% faster 
  • default MaxChain (:mc) for HT4 now is FastBytes/2 (:fb/2)
Tornado:
  • new tor:11..tor:16 optimal compression modes and :x :s :fb parameters 
  • support for :l values that is not power of 2 in the tor:5..tor:16 modes 
  • see Tornado 0.6 release notes for details
4x4:
  • already compressed data now are quickly copied at the 1GB/s speed, because compression of the next block is automatically skipped if order-0 compression ratio of the block is >99% 
  • tunable with :r parameter: :r0 means "always try to compress", :r99.5 means "compress if order-0 ratio is >99.5%"
 
 


 
 

Новая альфа:
  • -m5 на бинарных данных теперь работает значительно быстрее за счёт использования всех ядер CPU 
  • -m2..-m4: сжатие на бинарных данных значительно улучшено (исправлена ошибка, появившаяся в версии от 22.08.2012) 
  • -m1..-m5 и все -mex мгновенно обрабатывают уже сжатые данные (см. изменения в 4x4 ниже) 
  • по возможности память выделяется Большими Страницами (4МБ), что увеличивает скорость на 10% (но к сожалению, БС обычно доступны только сразу после перезагрузки ОС)
LZMA:
  • HT4 теперь поддерживает словари размером до 2 ГБ 
  • увеличена степень сжатия со словарём в 1 ГБ 
  • предвыборка памяти и мульти-сканирование в BT4/HT4 -> увеличение скорости до 20% 
  • для HT4 параметр MaxChain (:mc) по умолчанию теперь равен FastBytes/2 (:fb/2)
Tornado:

  • новые методы сжатия с оптимальным парсингом tor:11..tor:16 и параметры :x :s :fb 
  • поддержка значений :l, не являющихся степенью 2, в режимах tor:5..tor:16 
  • см. сообщение о выходе Tornado 0.6 [?] для доп.  информации о новых возможностях
4x4:
  • быстрая обработка уже сжатых данных - они просто копируются в выходной файл со скоростью 1 ГБ/с 
  • для этого каждый блок данных сначала проверяется на order-0 сжатие и если его коэффициент >99% - данные передаются без упаковки 
  • настройка: параметр :r0 означает "не проверять и всегда пытаться сжать данные", :r99.5 означает "пропускать упаковку если коэффициент order-0 сжатия >99.5%"
Reply all
Reply to author
Forward
0 new messages