Hi Jürg
I have heard that the compression side is more complicated but I didn't expect these times.
I had to change some settings so that the RAM workspace was reduced - originally it required about 70k for the work space and did buffer conversions in steps of 32k. Since I use devices with rather less memory than that I had to reduce to 2k buffer conversions (I think they are called windows) and I was getting about 3ms extraction times per 2k buffer. (I understand that the 32k window also results in an optimum performance).
Programs like 7ZIP have a fixed 32k windows size and can not compress to use smaller ones. Therefore MiniGZIP has to be used.
Unfortunately I am not what one calls an expert on this subject. I just used it recently and had to solve the windowing problem to get it working in my system. But my knowledge stops about there...
Regards
Mark