100% CPU Load vm-pop3d

rizwan65

Verified User
Joined
Dec 27, 2007
Messages
28
I am facing high CPU load with vm-pop3d
After killing this process vm-pop3d
it comes to normal bu after few minutes it again starts auto

any suggestion

top - 04:54:11 up 1 day, 11:54, 1 user, load average: 1.02, 0.61, 0.25
Tasks: 64 total, 1 running, 63 sleeping, 0 stopped, 0 zombie
Cpu(s): 4.8%us, 20.2%sy, 0.0%ni, 74.9%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 524288k total, 439080k used, 85208k free, 0k buffers
Swap: 0k total, 0k used, 0k free, 0k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
16227 mail 25 0 2020 532 420 S 100 0.1 4:15.15 vm-pop3d
1900 root 15 0 2168 1032 816 R 0 0.2 0:00.05 top
1 root 18 0 2044 656 564 S 0 0.1 0:00.67 init
1462 root 18 0 2016 192 96 S 0 0.0 0:00.00 vm-pop3d
3496 root 18 0 1704 572 480 S 0 0.1 0:04.21 syslogd
3648 named 18 0 68888 3532 1996 S 0 0.7 0:04.18 named
3680 root 18 0 2684 904 736 S 0 0.2 0:02.38 xinetd
3690 root 25 0 2416 1116 960 S 0 0.2 0:00.02 mysqld_safe
3713 mysql 16 0 37296 21m 3328 S 0 4.3 0:02.64 mysqld
3714 mysql 18 0 37296 21m 3328 S 0 4.3 0:03.85 mysqld
3715 mysql 20 0 37296 21m 3328 S 0 4.3 0:00.00 mysqld
3716 mysql 16 0 37296 21m 3328 S 0 4.3 0:00.00 mysqld
3717 mysql 19 0 37296 21m 3328 S 0 4.3 0:00.00 mysqld
3718 mysql 16 0 37296 21m 3328 S 0 4.3 0:00.00 mysqld
3721 mysql 15 0 37296 21m 3328 S 0 4.3 0:01.79 mysqld
3722 mysql 18 0 37296 21m 3328 S 0 4.3 0:01.68 mysqld
3723 mysql 15 0 37296 21m 3328 S 0 4.3 0:00.00 mysqld
3724 mysql 18 0 37296 21m 3328 S 0 4.3 0:08.76 mysqld
3733 root 18 0 4128 1672 460 S 0 0.3 4:58.21 da-popb4smtp
3866 ftp 15 0 2528 1144 752 S 0 0.2 0:01.55 proftpd
3879 root 18 0 2016 400 304 S 0 0.1 0:01.01 vm-pop3d
3906 root 19 0 3188 1108 572 S 0 0.2 0:01.60 crond
3920 root 15 0 132m 98m 1504 S 0 19.2 0:58.38 clamd
3922 clamav 16 0 2920 1200 968 S 0 0.2 0:00.23 freshclam
7474 nobody 18 0 8212 544 188 S 0 0.1 0:00.00 directadmin
8127 root 18 0 8216 2444 1968 S 0 0.5 0:01.44 sshd
9230 nobody 18 0 8212 544 188 S 0 0.1 0:00.00 directadmin
9550 nobody 18 0 8212 544 188 S 0 0.1 0:00.00 directadmin
9591 root 15 0 2556 1380 1104 S 0 0.3 0:00.09 bash
9831 nobody 18 0 8212 544 188 S 0 0.1 0:00.00 directadmin
21573 root 18 0 2016 192 96 S 0 0.0 0:00.00 vm-pop3d
21919 root 19 0 2016 192 96 S 0 0.0 0:00.00 vm-pop3d
22434 root 18 0 2016 192 96 S 0 0.0 0:00.00 vm-pop3d
24327 root 18 0 2016 192 96 S 0 0.0 0:00.00 vm-pop3d
25707 root 18 0 2016 192 96 S 0 0.0 0:00.00 vm-pop3d
28432 root 18 0 57624 16m 9992 S 0 3.2 0:00.24 httpd
28472 root 15 0 5228 948 640 S 0 0.2 0:00.04 sshd
28478 apache 15 0 59924 15m 6492 S 0 3.0 0:00.89 httpd
28479 apache 18 0 60400 16m 7440 S 0 3.2 0:01.08 httpd
28480 apache 18 0 60504 15m 6472 S 0 3.1 0:01.62 httpd
28481 apache 18 0 60732 16m 7464 S 0 3.3 0:01.64 httpd
28482 apache 15 0 60060 18m 9.8m S 0 3.7 0:02.65 httpd
28492 apache 18 0 59852 16m 7436 S 0 3.1 0:01.31 httpd
 
From dovecot.org:
Overview

Dovecot is an open source IMAP and POP3 server for Linux/UNIX-like systems, written with security primarily in mind. Dovecot is an excellent choice for both small and large installations. It's fast, simple to set up, requires no special administration and it uses very little memory.
Some of the most notable features of Dovecot include:
  • Dovecot is among the highest performing IMAP servers while still supporting the standard mbox and Maildir formats. The mailboxes are transparently indexed, which gives Dovecot its good performance while still providing full compatibility with existing mailbox handling tools.
  • Dovecot's indexes are self-optimizing. They contain exactly what the user's client commonly needs, no more and no less.
  • Dovecot is self-healing. It tries to fix most of the problems it notices by itself, such as broken index files. The problems are however logged so the administrator can later try to figure out what caused them.
  • Dovecot tries to be admin-friendly. Common error messages are made as easily understandable as possible. Any crash, no matter how it happened, is considered a bug that will be fixed.
  • Dovecot allows mailboxes and their indexes to be modified by multiple computers at the same time, while still performing well. This means that Dovecot works with NFS and clustered filesystems.
  • Dovecot's user authentication is extremely flexible and feature rich, supporting many different authentication databases and mechanisms.
  • Postfix 2.3+ and Exim 4.64+ users can do SMTP authentication directly against Dovecot's authentication backend without having to configure it separately.
  • Dovecot supports easy migration from many existing IMAP and POP3 servers, allowing the change to be transparent to existing users.
  • Dovecot supports workarounds for several bugs in IMAP and POP3 clients. Since the workarounds may cause the protocol exchange to be slightly less optimal, you can enable only the workarounds you need.
  • Dovecot's design and implementation is highly focused on security. Rather than taking the traditional road of just fixing vulnerabilities whenever someone happens to report them, I offer 1000 EUR of my own money to the first person to find a security hole from Dovecot.
  • Dovecot is easily extensible. Plugins can add new commands, modify existing behavior, add their own data into index files or even add support for new mailbox formats. For example quota and ACL support are completely implemented as plugins.
 
Sure your vm-pop3d client restarts. Or rather, DirectAdmin restarts it. If it didn't none of your clients could get their email.

You should probably switch to Dovecot as the problem is most likely that some users have very large mailboxes, which would cause the problem.

Jeff
 
Back
Top