Hi,

I've done some benchmarking. I have created 2 zim files from my collection of 
640000 articles. One with bzip2 and one with lzma. I burnt both files on a DVD. 
A zim benchmark program (can be found at zimlib/zimDump/zimBench) gives 
interesting results. The benchmark program reads linear and random access. The 
linear results are not that interesting but the random access.

Reading the bzip2 compressed file gives me about 12 articles per second. Lzma 
about 38. So uncompressing lzma is much faster.

Creating the files took with bzip2 2:09 and with lzma 3:25.

Size is almost identical (both 1.5G).

Zimlib manages 2 caches. One for directory entries and one for uncompressed 
data. Varying them makes no big difference. Looks like the OS cache does a good 
job already. This may of course look different on other hardware. I had a fast 
CPU and a slow device.


Tommi
_______________________________________________
dev-l mailing list
[email protected]
https://intern.openzim.org/mailman/listinfo/dev-l

Reply via email to