On 8/31/09 11:24 AM, Felipe Ortega wrote:
The main bottleneck, however, is neither the parser, nor MySQL. It is 7zip. It has a remarkably good performance compressing, but according to some tests I did on my server (multi core, RAID disk, a lot of RAM and all "usual refinements") 7zip is also (and by far) the slowest one when it comes to uncompression. This is mainly because of the single-threaded nature of this action (compared with its multi-threaded compression).
This is entirely the opposite of my experience -- 7zip LZMA has always been *horribly* slow at compression (worse than anything else I've tried) while decompression is nearly as fast as gzip decompression.
Compare to bzip2, which is roughly symmetrical for compression and decompression, and both are orders of magnitude slower than gzip.
Can you provide a clear benchmark showing the alleged slow decompression?
-- brion