A little experiment on compressint tile at saving time
Cyrille Berger
cberger at cberger.net
Tue Mar 16 22:13:35 CET 2010
Hello,
I made a little experiment on saving for Krita, and instead of compressing the
whole file, what happen if only the tiles are compressed.
For comparison point, I made a 5 layers 9000x9000 images with gradient in the
Gimp:
* xcf : 85MB
* .kra with compressed tiles and no global compression: 67MB, saving time 1.6s
* .kra with uncompressed tiles and global compression: 28MB, saving time 28s
* .ora : 31MB
I do not have the time for .ora, but it was closed to 30s as well.
I also did experimentation with a multilayer image made with camera pictures:
* .kra with compressed tiles and no global compression: 88MB, saving time 2s
* .kra with uncompressed tiles and global compression: 56MB, saving time 20s
This is just for reference, we won't do any change for 2.2 on the way tiles
are saved, but I think it is worth it for 2.3, and would warrant further
investigation.
For the curious I have attached the (rough) patch I used for those
measurements (you would also need to disable global compression in
KoStoreZip).
--
Cyrille Berger
-------------- next part --------------
A non-text attachment was scrubbed...
Name: compressedtiles.diff
Type: text/x-patch
Size: 5985 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kimageshop/attachments/20100316/a6b049ab/attachment.diff
More information about the kimageshop
mailing list