Revision a3b43b0...
Go back to digest for 7th July 2013Optimization in KDE-PIM
Sergio Luis Martins committed changes in [kdepimlibs] /:
Allow to disable deletion tracking.
This is responsible for big amounts of memory consumption.
Here it increases in 50MB after each restart of akonadi or
ETMCalendar reset (which call the calendar delete operation internally).
Memory usage can also be seen without restart akonadi, just by
deleting lots of events.
I suggest deprecating deletedEvent(), deletedTodo() and deletedJournal()
which is weird API that we don't use anywhere in KDE.
File Changes
Modified 3 files
- kcalcore/calendar.cpp
- kcalcore/calendar.h
- kcalcore/memorycalendar.cpp
3 files changed in total