Hello everyone,
I made some quick tests. Since LZHAM is a single-file compressor I tar-ed my DoubleCommander-folder first and compared LZHAM to 7z.
LZHAM:
Code:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
I:\Tmp\lzham>lzhamtest_x86_default c K:\win7PE\Programs\doublecmd.tar test.lzham
Dynamically loading DLL "I:\Tmp\lzham\lzham_x86.dll"
Loaded LZHAM DLL version 0x1001
Testing: Streaming compression
[...]
Success
Input file size: 44443136, Compressed file size: 11830544, Ratio: 73.38%
Compression time: 274.63
Consumption rate: 161832.1 bytes/sec, Emission rate: 43078.9 bytes/sec
Input file adler32: 0xD1B99793
7-Zip:
Code:
I:\Tmp\lzham>timer 7za a test.lzma K:\win7PE\Programs\doublecmd.tar
Timer 9.01 : Igor Pavlov : Public domain : 2009-05-31
7-Zip (A) 9.15 beta Copyright (c) 1999-2010 Igor Pavlov 2010-06-20
Scanning
Creating archive test.lzma
Compressing doublecmd.tar
Everything is Ok
Kernel Time = 0.578 = 0%
User Time = 65.593 = 97%
Process Time = 66.171 = 98%
Global Time = 66.981 = 100%
Where file-size is -> 11.524.366 Bytes
Unpacking
LZHAM:
Code:
I:\Tmp\lzham>lzhamtest_x86_default d test.lzham test
Dynamically loading DLL "I:\Tmp\lzham\lzham_x86.dll"
Loaded LZHAM DLL version 0x1001
Testing: Streaming decompression
Success
Compressed file size: 11830552, Decompressed file size: 44443136
Decompression time: 3.27
Consumption rate: 3623446.2 bytes/sec, Decompression rate: 13611986.5 bytes/sec
Decompressed adler32: 0xD1B99793
7-Zip
Code:
I:\Tmp\lzham>I:\Tmp\lzham>timer 7za x test.lzma
Timer 9.01 : Igor Pavlov : Public domain : 2009-05-31
7-Zip (A) 9.15 beta Copyright (c) 1999-2010 Igor Pavlov 2010-06-20
Processing archive: test.lzma
Extracting doublecmd.tar
Everything is Ok
Size: 44443136
Compressed: 11524366
Kernel Time = 0.375 = 8%
User Time = 2.078 = 46%
Process Time = 2.453 = 54%
Global Time = 4.500 = 100%
I:\Tmp\lzham>
Best regards!