JUL
18
2013

Memory usage improvements for 4.11

The other day I went to buy a DDR stick but the shop was closed so the only solution was to sit down and fix some memory hungry applications ;).

These will be in 4.11:

* Fixed a bug where maildir resource would use 1 or 2GB when importing large folders.

* Fixed a bug where mixedmaildir resource would also use 1 or 2GB.
(Thanks to Martin Steigerwald for providing a a 77k e-mail folder).

* akonadiserver wasn't clearing uneeded query caches. Saved 65MB here.

* Kontact had 5 copies of all calendaring data in memory if you used summary view which
accounted for 200MB with my big test .ical file.

* KOrganizer grew infinitely over night under some circumstances.

* KAlarm wasn't freeing editor dialogs, resulting in infinite memory usage over time.

* Mysql got up to 25 MB of savings (4.12)

Also, Dan Vratil and Vishesh Handa have been working hard on performance/memory of nepomuk and akonadi.

To be continued...

Comments

Hey, this is freaking GREAT! Keep it up. We really need a faster Akonadi, and thanks for your work :)


By Alejandro Nova at Thu, 07/18/2013 - 21:19

1~2GB!!!!! impressive.


By Ramón Cantó at Fri, 07/19/2013 - 12:52

Rgeat news!
So this shows again that to decrease resource consumption of software, all you have to do keep the developers from getting bigger and faster machines ;)
So I really hope that Vishesh will not get an SSD before everyone else in the world has one :)


By colomar at Fri, 07/19/2013 - 23:38

Agreed ;-)

meanwhile, a big THANKS to Sergio for the performance work!


By jospoortvliet at Wed, 07/31/2013 - 08:19