[Libreoffice-bugs] [Bug 111338] LibO will update the registrymodifications.xcu for every color chosen in the color picker (since LibO 5.3)
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Mon Oct 19 13:32:58 UTC 2020
https://bugs.documentfoundation.org/show_bug.cgi?id=111338
--- Comment #14 from Telesto <telesto at surfxs.nl> ---
(In reply to Buovjaga from comment #13)
> I started thinking the current behaviour is just fine and asked on dev chat.
> Noel replied: "I can't see that being a worthwhile performance improvement
> (i.e. the extra code complexity is not worth the gain)"
But what did you ask specifically? It's not about performance; so reducing
speed. (at least not on SSD). This more about causing disk activity. So 'write'
actions. They XCU is re-written over and over for every color change..
And that's only they limited context. It's actually written on so many
occurances. Shrink a dialog, opening a file, opening context depend menu.
Repositioning the dialog. Making toolbar floating.. Changing a setting. Maybe
even which window is on top.
And writing is done separate thread so you don't notice. Except for those who
do roaming of some kind (there is ask somewhere) where every profile is saved
on central service.
So topic is more about causing huge disk activity (writing). And in context
could contribute to wearing SSD's/ flash cards or whatever used for storage.
where also they size of they drive matters and and such.
Yes, browser cache tends to do pretty much the same. But this is a 'stupid'
XCU. Based on file size it would fit into memory easily (i'm might grump at
high Memory usage at once in a while, but in this case I would make sense :-)
Except there will happen if LibreOffice crashes. Partly solved by interval
saving (1 - 2 minutes). However their must be override, as this was problematic
for debugging.
Another alternative I proposed was SQLite (somehow not here, but assume similar
context). However the advantage was doubted (even SQLite advertising about this
)
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20201019/f7794bb1/attachment.htm>
More information about the Libreoffice-bugs
mailing list