[Bug 296299] New: receiving pop3 mail causes unresobably high cpu abuse and meaningless blinking with status icon enabled

Anders Lund anders at alweb.dk
Sun Mar 18 19:04:41 GMT 2012


https://bugs.kde.org/show_bug.cgi?id=296299

            Bug ID: 296299
          Severity: normal
           Version: 1.99.0
          Priority: NOR
          Assignee: kdepim-bugs at kde.org
           Summary: receiving pop3 mail causes unresobably high cpu abuse
                    and meaningless blinking with status icon enabled
    Classification: Unclassified
                OS: Linux
          Reporter: anders at alweb.dk
          Hardware: Other
            Status: NEW
         Component: general
           Product: kmail2

User-Agent:       Mozilla/5.0 (X11; Linux i686) KHTML/4.8.1 (like Gecko)
Konqueror/4.8
Build Identifier: 

Receiving mail with kmail2 + maildir + filters is painfully slow, receiving 10
mails sometimes takes > 15 seconds of > 60% CPU load. Most of the load appears
to come from mysqld. Mail indexing is disabled.

It also causes the conflict resolution dialog to show without user interaction,
which is clearly a sign of misdesign! the changed data is always the update
time. Maybe the update time is changed everytime a filter is run, without
considering if that changes anything?

This clearly shows that the filtering is done all wrong, it should be done from
the top. The current way it feels like the secratary puts all mail in a pile on
the desk, and starts ripping it out of my hands to sort it, while I try to read
it. I have learned to never believe the "ready" in kmail2s statusbar, but check
in the process table first if any possibly related processes are active.

During the time, the status area icon is blinking, causing the entire plasma
panel to relayout, often without changing the number of mails - this make me
think that it is updated for no reason, every time a filter is run, matching or
not.

Running kmail without power available is bad, since it uses so much power that
the battery time much affected (allthough having indexing disabled helps on
that part, along with the fixes in the nepomuk area)

There is no maildir or filter component of the akonadi procuct, so I thought I
would file this here under kmail2. Sorry if that is all wrong.

Reproducible: Always

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list