[Libreoffice-commits] core.git: svtools/README

Zolnai Tamás tamas.zolnai at collabora.com
Sun Oct 26 02:31:37 PDT 2014


 svtools/README |   14 ++++++++++++++
 1 file changed, 14 insertions(+)

New commits:
commit fa58d91094895a530648630fa64b8724ea1e4305
Author: Zolnai Tamás <tamas.zolnai at collabora.com>
Date:   Fri Oct 24 14:19:25 2014 +0200

    Some notes about image swapping
    
    Change-Id: Ifbda35d2bcd73a8ca196d39f0f621da78e8cc576

diff --git a/svtools/README b/svtools/README
index dc35c3f..b4f399c 100644
--- a/svtools/README
+++ b/svtools/README
@@ -1 +1,15 @@
 Tools on top of VCL. Common dialogs, file and print dialogs, wizards, vcl filters, lots of helper code.
+
+
+== Image swapping ==
+
+LO has three kind of swapout mechanisms:
+
+1) Manual swap out calls: Maybe it comes from old days, when memory was more expensive to use so LO tried to store
+images in the memory only when it is really used and swap out them directly after use. These manual calls seems
+useless nowadays and even ineffective.
+
+2) Size based auto swapping: when the size of all graphic objects reaches a configurable limit (20 MB by default)
+then some of the graphics are saved to the local file system and freed in the memory.
+
+3) Time based auto swapping: more info needed.


More information about the Libreoffice-commits mailing list