Bug 264316 - IMAP performance is significantly slower than 4.4.9
Summary: IMAP performance is significantly slower than 4.4.9
Status: RESOLVED WORKSFORME
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: 2.0.89
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: investigated, triaged
Depends on:
Blocks:
 
Reported: 2011-01-26 06:16 UTC by Kumaran Santhanam
Modified: 2018-10-27 02:29 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kumaran Santhanam 2011-01-26 06:16:05 UTC
Version:           2.0.89 (using KDE 4.5.95) 
OS:                Linux

It's difficult to quantify the performance difference, but from a user experience perspective KMail 2 is sluggish when accessing IMAP servers.  As an example, the same machine running Kontact 4.4.9 delivers nearly instantaneous interaction when switching between emails that have already been cached while the KMail 2 has a perceptible lag in the same situation.  I have set the severity as higher than normal because this issue will impede adoption among business users.



Reproducible: Always
Comment 1 Mark 2011-01-26 12:57:43 UTC
I can confirm this behavior on kde 4.5.95 and Archlinux. The performance of kmail2 with akonadi backend is poorer compared to kmail(1), as far as I can tell, for a longer time (since 4.6beta2). 

For me, opening a folder with 1000+ emails takes some time (didn't ever happen with previous kmail), I can see a 'waiting circle'. Also, mysqld kicks in and takes quite a lot of cpu at the time. 

I should say I'm running a netbook, but as said before, with older kmail it's ok. 

Thanks a lot and I hope this can be fixed.
Comment 2 Tobias Koenig 2011-06-04 13:47:41 UTC
Hej,

can you retest with a most recent version of KMail2, please?
We did many performance improvements lately.

The IMAP access itself is _much_ faster then in KMail1, only the UI
had been slow.

Ciao,
Tobias
Comment 3 Mark 2011-06-20 23:17:17 UTC
well, sorry to respond late. Finaly I am on kde 4.6.4, kmail 2.1.0 so I can compare. 

pros: 
 - fetching messages to akonadi resources seems faster or same speed.
 - acting on a loaded message list is considerably faster! I mean like scrolling the list, opening folded threads, displaying a msg after selecting it in msg list is now almost instat ! Great work here. 

cons: 
 - one thing is (still) considerably slow and annoying, opening and displaying the message list after selecting a folder with the mails. 
On a folder with cca 3k mails this takes 2-3s on my atom, a folder with >22k mails takes 22s! :( 

I tried both settings in Appearance>Mailing list>Configure>Advanced: Favor interactivity/speed. With no speed gain. 

Thank you, Mark
Comment 4 Mark 2011-06-20 23:19:36 UTC
...sorrry, not 22s but 12s for 22k+ mails in a folder.
Comment 5 Andrew Crouthamel 2018-09-22 02:07:37 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Andrew Crouthamel 2018-10-27 02:29:28 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!