#3939 changing user really really slow

1.550
closed-fixed
5
2011-07-04
2011-07-03
Anonymous
No

I go to "Read User Mail", and it can literally take hours to open the list of users. In addition, if I want to change users that can also take hours. Most of the time(hours&hours) it runs with 3% CPU utilization and 25% mem utilization in the miniserv.pl file. About 10%-20% of the time it runs above 90% utilization. The "top" command says the cpu time is "1:31.72" for 1 changing mailbox. Every other part of the computer runs quickly. Every other webmin module that I have a corresponding program for works just fine. The web and mail servers are just fine. They are pesonal servers so they never see much traffic. My 1 mail account has about 11,000 emails, but my others have relatively few. All the accounts have folders and all large quantities of emails are in folders and not in the main mailbox. I am using MailDir and dovecot 2.0.13 and posfix 2.7. I have less than 200 emails in any of the Inbox folders. I am using the latest version of everything.

Discussion

  • Jamie Cameron

    Jamie Cameron - 2011-07-04
    • status: open --> closed-fixed
     
  • Jamie Cameron

    Jamie Cameron - 2011-07-04

    You can probably speed this up by configuring the Read User Mail module to not scan all messages and folders for all your users. This can be done by clicking on the Module Config link, going to the "User list options" section and changing "User display mode" to "Username only" and "Show number of messages in inbox?" to "No". Other settings in that section may also help ..

     
  • Nobody/Anonymous

    "Only show users who have mail?" = yes Works a lot better because I want the size information. Also there are a bunch of accounts listed without email that I don't even want to see.

     

Log in to post a comment.