Предисловие
Тесты: Архиваторы - сравнение сжатия v2, являются продолжение тестов начатых
здесь. Запланированы были на сентябрь (осень) 2006г, но по техническим причинам реализовать запланированное было невозможно. В 2007г тесты v2 были запланированы на сентябрь (осень), и осенью подготовка началась и уже заканчивается.
Планировалось в 2006г:
1. Тесты для двух лимитов опер.памяти 512Мб, 1024Мб.
2. Сравнение архиваторов в равных условиях (по размеру словаря и т.п.) (7-zip 4Мб словарь\WinRAR,WinAce).
3. Улучшить оформление результатов.
на осень 2007г:
1. Тесты для трёх лимитов опер.памяти 512Мб, 1024Мб, 2048Мб.
2. Обновить тестовые наборы, добавить тестовый набор с разными типами файлов.
2. Сравнение архиваторов в равных условиях (по размеру словаря и т.п.) (7-zip 4Мб словарь\WinRAR,WinAce).
3. Увеличить количество профилей сжатия по параметру время + профили по-умолчанию.
4. Добавить архиваторы FreeArc, bzip2, gzip, zip.
5. Улучшить оформление результатов.
Введение
Тесты практические, для широкого круга пользователей.
Архиваторы популярные. ...
Архиватор - входные данные=анализ данных+препроцессор(фильтр)+метод сжатия=архив
...
Начну с выводов по первым тестам:
...
"+"
WinRAR -
WinRK -
...
"-"
7-zip - фильтры (bcj,bcj2...) привязаны к расширению файлов.
WinRAR - маленький размер словаря (4Мб).
WinRK - предустановки (или т.п.), привязанные к расширению файлов, которые нельзя изменить\отключить.
wav - Lossless Audio, OptimFROG, FLAC - обрезают метаданные в wav от Easy CD-DA Extractor (Easy CD-DA Extractor добавляет в конец файла wav метаданные в виде ID3 тэга).
...
Железо
Sempron64 2500+ (Overclocked to 1862МГц, 266x7)
опер.память 2560Мб (2x1Гб+512Мб) PC3200 (Overclocked to 414МГц, CPU\9) 2.5-3-3-7-2T
Софт
WinXP Pro SP2 x64, офф.сайт
Timer 3.01 Copyright (c) 2002-2003 Igor Pavlov 2003-07-10, офф.сайт, скачать
MemLat 7.03 Copyright (c) 2003-2007 Igor Pavlov 2007-02-21, офф.сайт, скачать
Super Pi Mod 1.4, скачать
EAC - Exact Audio Copy V0.95 beta 4 (21. February 2006), офф.сайт
Easy CD-DA Extractor 9.0.1build2, офф.сайт
Ultimate Webshots Converter 1.6.4, офф.сайт, скачать
Adobe Photoshop CS3 10, офф.сайт
GCFScape v1.6.6, скачать
S.T.A.L.K.E.R. Database Extractor, скачать
QuickSFV 2.3.4, офф.сайт, скачать
AccuHash 2.0.17, офф.сайт, скачать
Total Commander 7, офф.сайт, скачать
DiskDir Extended 1.55 (плагин к Total Commander), страничка, скачать
Архиваторы (добавить табличку - платный\free, методы сжатия)
GUI:
7z_4.56b, 7-Zip 4.56beta, офф.сайт, скачать
7z_4.56b_x64, 7-Zip 4.56beta x64, офф.сайт, скачать
WinAce_2.69, WinAce 2.69, офф.сайт, скачать
WinRAR_3.71, WinRAR 3.71, офф.сайт, скачать
WinRK_3.0.3, WinRK 3.0 build 3 beta, офф.сайт, скачать
WinUHA, WinUHA 2.0rc1 - UHARC GUI (+UHARC 0.6b), офф.сайт, скачать
WinZip_11, WinZip 11.1 (7466), офф.сайт, скачать
CLI:
bzip2_1.0.4, bzip2, a block-sorting file compressor. Version 1.0.4, 20-Dec-2006, офф.сайт, скачать
DURILCA_0.5 - dirty useless really illusory compressor/archiver, v.0.5(non-public) (C) 1 Apr 2006, офф.сайт, скачать
DURILCA'light_0.5 - dirty useless really illusory compressor/archiver, v.0.5(non-public) (C) 1 Apr 2006, офф.сайт, скачать
FreeArc_040pre3, ARC 0.40 prerelase-3 by Bulat.Ziganshin@gmail.com 17.11.2007, офф.сайт, скачать
Gzip_1.2.4, gzip 1.2.4 (18 Aug 93), офф.сайт, скачать
Gzip_1.2.4_x64, gzip 1.2.4 (18 Aug 93) x64, офф.сайт, скачать
Gzip_1.3.12, Gzip-1.3.12 (2007-04-13), офф.сайт, скачать
LPAQ6, file compressor (C) 2007, Matt Mahoney ??, офф.сайт, скачать
paq8o8, archiver, released by KZ, Oct. 22, 2007, офф.сайт, скачать
PPMd_J1, Fast PPMII compressor for textual data, variant J rev.1, May 10 2006, офф.сайт, скачать
PPMonstr_J, Monstrous PPMII compressor based on PPMd var.J, Feb 16 2006, офф.сайт, скачать
PPMVC_1.2, PPMVC v1.2 (10 Jan 2007) - Fast PPMII+VC compressor, офф.сайт, скачать
Slim!_0.23, PPMII based archiver version: 0.23, 21 Sep 2004, офф.сайт, скачать
Zip_2.31, Info-ZIP Zip 2.31 (March 8th 2005), офф.сайт, скачать
Zip_2.31_x64, Info-ZIP Zip 2.31 x64 (March 8th 2005), офф.сайт, скачать
WAV:
FLAC_1.2.1 - Command-line FLAC encoder/decoder version 1.2.1, офф.сайт, скачать
Monkey's Audio_4.01b2, Monkey's Audio 4.01 beta 2 (February 17, 2006), офф.сайт, скачать
Lossless Audio_0.4b, Lossless Audio Compressor Version 0.4b copyright Michael Bevin 2002-2004, офф.сайт, скачать
OptimFROG_4.520b1, OptimFROG Lossless Audio Compressor (Win32/x86), v4.520b1 [2006.04.18], офф.сайт, скачать
WAVPACK_4.41, Hybrid Lossless Audio Compressor Win32 Version 4.41.0 2007-12-10, офф.сайт, скачать
TTA_3.4.1, TTA1 lossless audio encoder/decoder, release 3.4.1, офф.сайт, скачать
ROLZ2(ROLZ2_0)\ROLZ3(ROLZ3_0) | ROLZ2_off(ROLZ2_off_0)\ ROLZ3_off(ROLZ3_off_0)\ |
PPMd(PPMd_off)\PPMz(PPMz_off) |
Compression method: ROLZ2\ROLZ3 Model size: 192Мб Largest optimised match: 512(0) Audio model order: 64 Bit-stream model order: 20 Use text dictionary: on Fast Analysis: on Fast executable code compression: on Use PPMd for text files: off |
Compression method: ROLZ2\ROLZ3 Model size: 192Мб Largest optimised match: 512(0) Audio model order: 64 Bit-stream model order: 20 Use text dictionary: on Fast Analysis: off Fast executable code compression: off Use PPMd for text files: off |
Compression method: PPMd\PPMz Model size: 384Мб Largest optimised match: 512 Audio model order: 64 Bit-stream model order: 20 Use text dictionary: on Fast Analysis: on (off) |
+ Профили WinRAR, FreeArc, ...
(+картинки)
Добавить benchmark WinRAR, 7-zip, super-pi 1m, 32m
три лимита - 384Мб, 784Мб, 1536Мб. предел машины - 2200-2300Мб
равные условия - 4Мб-LZ77, 128Мб-PPMd?
7z: LZMA - 32Мб, 64Мб, 128Мб, 192Мб(2212Мб+bcj2)
4Мб
PPMd - 384Мб, 784Мб, 1536Мб(1024-32bit), 2304Мб
- 128Мб?
Исходные данные: (tar делались в 7-zip 4.56)
Text
EXE
Image:
BMP:
PSD:
JPG:
WAV:
Game:
HL2, S.T.A.L.K.E.R - %.
Обработка данных:
Рейтинг - рассчитан по формуле с www.maximumcompression.com
score_X = POWER(2; ((size_X / size_TOP) - 1) / 0,1) * time_X
или в более привычном виде:
with score_X efficiency score for a certain compressor X"0,1" represents 10% and power of 2 ensures that for each 10% worse results (compared with top) the time is doubled,
time_X time elapsed by compressor X (may include decompression too)
size_X archive size achieved with compressor X
size_TOP archive size by top archiver (smallest benchmark result)
Комментарий:
Рейтинг - используется суммарное время: упаковки и распаковки.
РейтигC - используется только время упаковки.
Меньшее значение - лучшее.
MemLat 7.03 |
|
MemLat64.exe 2048М n Timer frequency = 1868000000 Hz CPU frequency = 1868.00 MHz Cache bandwidth = 16001.92 MB/s Memory bandwidth = 2745.33 MB/s Cache latency = 1.66 ns = 3.10 cycles Memory latency = 162.63 ns = 303.78 cycles |
7z b -md27 7-Zip [64] 4.56 beta Copyright (c) 1999-2007 Igor Pavlov 2007-10-24 RAM size: 2559 MB, # CPU hardware threads: 1 RAM usage: 1539 MB, # Benchmark threads: 1 Dict Compressing | Decompressing Speed Usage R/U Rating | Speed Usage R/U Rating KB/s % MIPS MIPS | KB/s % MIPS MIPS 22: 1613 100 1569 1569 | 18625 100 1926 1918 23: 1475 99 1525 1503 | 18506 100 1931 1932 24: 1430 100 1537 1537 | 18402 100 1946 1946 25: 1331 99 1540 1520 | 18165 100 1946 1946 26: 1200 100 1462 1462 | 17903 100 1942 1942 27: 1150 100 1503 1502 | 17557 100 1928 1928 ---------------------------------------------------------------- Avr: 100 1523 1516 100 1937 1935 Tot: 100 1730 1726 |
7z b -md27 7-Zip 4.56 beta Copyright (c) 1999-2007 Igor Pavlov 2007-10-24 RAM size: 2559 MB, # CPU hardware threads: 1 RAM usage: 1539 MB, # Benchmark threads: 1 Dict Compressing | Decompressing Speed Usage R/U Rating | Speed Usage R/U Rating KB/s % MIPS MIPS | KB/s % MIPS MIPS 22: 1416 100 1377 1377 | 17144 100 1765 1765 23: 1354 100 1380 1380 | 17108 100 1785 1786 24: 1275 99 1381 1371 | 16977 100 1795 1795 25: 1207 99 1394 1378 | 16677 100 1786 1787 26: 1097 100 1336 1336 | 16561 100 1797 1797 27: 1056 100 1379 1379 | 16264 100 1786 1786 ---------------------------------------------------------------- Avr: 100 1375 1370 100 1786 1786 Tot: 100 1580 1578 |
7z b -md30 -mm=crc 7-Zip [64] 4.56 beta Copyright (c) 1999-2007 Igor Pavlov 2007-10-24 RAM size: 2559 MB, # CPU hardware threads: 1 Size 1 10: 1621 11: 1677 12: 1722 13: 1734 14: 1735 15: 1735 16: 1648 17: 1424 18: 1424 19: 1344 20: 1344 21: 1351 22: 1337 23: 1324 24: 1324 25: 1323 26: 1317 27: 1323 28: 1323 29: 1324 30: 1317 Avg: 1461 Мбайт/сек |
7z b -md30 -mm=crc 7-Zip 4.56 beta Copyright (c) 1999-2007 Igor Pavlov 2007-10-24 RAM size: 2559 MB, # CPU hardware threads: 1 Size 1 10: 1554 11: 1615 12: 1657 13: 1668 14: 1679 15: 1680 16: 1588 17: 1372 18: 1372 19: 1291 20: 1304 21: 1297 22: 1284 23: 1285 24: 1278 25: 1242 26: 1278 27: 1278 28: 1285 29: 1254 30: 1272 Avg: 1406 Мбайт/сек |
Specially for forum.ru-board.com