Date: Fri, 18 Sep 2015 10:21:34 +0700 From: Olivier Nicole <Olivier.Nicole@cs.ait.ac.th> To: Bernard Higonnet <bthcom@higonnet.net> Cc: freebsd-questions@freebsd.org Subject: Re: Constantly running out of swap space Message-ID: <wu7eghwxvi9.fsf@banyan.cs.ait.ac.th> In-Reply-To: <55FAFEE4.5080701@higonnet.net> (message from Bernard Higonnet on Thu, 17 Sep 2015 19:56:52 %2B0200)
next in thread | previous in thread | raw e-mail | index | archive | help
Bernard Higonnet <bthcom@higonnet.net> writes: > Using FreeBSD 10.2 > > I'm using a swap file set up as described at > https://www.freebsd.org/doc/handbook/adding-swap-space.html > > No matter what size I make it (last time 4GB) I run out of swap space on > a VPS with 768KB RAM. Space is being used by amavisd/clamd which is > apparently notorious space hungry, but it's clear to me there's a > problem somewhere. Everything works OK for a while (a few hours? on a > system with very little traffic (100 emails a day...)) and then runs out > of space. I am running amavisd/clamd on a machine, I gave it 4GB RAM and it still swap from time to time. Amavis, one master, two children, each are almost 500MB clamd, almost 500MB See: last pid: 70640; load averages: 0.16, 0.16, 0.17 up 8+16:01:29 10:19:16 89 processes: 1 running, 88 sleeping CPU: 0.0% user, 0.0% nice, 1.5% system, 0.0% interrupt, 98.5% idle Mem: 838M Active, 2148M Inact, 640M Wired, 68M Cache, 409M Buf, 248M Free Swap: 8192M Total, 119M Used, 8073M Free, 1% Inuse PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND 68717 kluser 1 35 0 469M 298M lockf 2 0:46 0.00% perl 68444 kluser 1 20 0 469M 297M select 0 0:52 0.00% perl 759 kluser 2 20 0 443M 319M select 0 12:12 0.00% clamd 64665 kluser 1 20 0 435M 269M select 3 0:34 0.00% perl 643 root 1 20 0 270M 1112K select 0 0:03 0.00% rpc.statd 70386 root 1 20 0 249M 239M select 0 0:14 0.00% avs 953 root 1 20 0 247M 238M select 0 80:33 0.00% avs 662 root 1 20 0 105M 4444K select 1 6:57 0.00% vmtoolsd 741 postgrey 1 20 0 103M 9884K select 1 1:00 0.00% perl 70471 on 1 25 0 99900K 8324K select 2 0:00 0.00% sshd 70468 root 1 22 0 99900K 8256K select 3 0:00 0.00% sshd The 3 first perl processes are amavis. In your case, you could try to configure asmavis to not spawn any child (is it even possible), for 100 mails per day, it is plenty enough. But even that and clamd, you are already above 1GB. By the way, you write 768KB of RAM, do you mean 768MB? Bests, Olivier > I assume amavisd/clamd are not using swap space explicitly and the OS > decides on is own that swap space is needed. > > Any suggestions? > > TIA > Bernard Higonnet > _______________________________________________ > freebsd-questions@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" > --
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?wu7eghwxvi9.fsf>