[Dovecot] High CPU load
Dominic Marks
dom at goodforbusiness.co.uk
Fri Aug 25 11:28:08 EEST 2006
Nagy László wrote:
>
> Hello,
>
> I'm using dovecot-1.0.b9 on a FreeBSD 6.1 system. Usually we have 6
> clients connected to dovecot through IMAPs. These clients are
> Thunderbird 1.5 programs. After some hours, one or two processed go up
> to 100% WCPU. As an example, this is what I see when I run 'top':
>
> last pid: 5111; load averages: 1.34, 1.82, 1.75 up 13+00:04:09
> 15:26:59
> 150 processes: 2 running, 147 sleeping, 1 zombie
> CPU states: 21.2% user, 0.0% nice, 47.7% system, 0.0% interrupt, 31.1%
> idle
> Mem: 149M Active, 368M Inact, 196M Wired, 29M Cache, 111M Buf, 255M Free
> Swap: 5120M Total, 548M Used, 4572M Free, 10% Inuse
>
> PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU
> COMMAND
> 52627 thomas 1 109 0 2940K 1500K CPU1 0 21:49 99.02% imap
>
>
> When there are two rebellious clients, they occupy 50-50% CPU time. If I
> restart thunderbird, then all goes well for a couple of minutes. I need
> to solve this problem. I already had a system crash that was probably
> caused by the cpu heat. Pleas help me.
You can limit the user's CPU on the server via login.conf as a work
around? Also disable kqueue support as Timo instructed.
Cheers,
Dominic
> Laszlo
>
More information about the dovecot
mailing list