High load, lots of free memory and processes in devfs state
Oliver Fromme
olli at lurza.secnetix.de
Mon Jun 16 17:48:44 UTC 2008
Stut <stuttle at gmail.com> wrote:
> I'm having a serious problem with one of my FreeBSD servers. It runs
> FreeBSD 6.2-RELEASE, Apache 2.2.8 and PHP 5.2.1. I've checked the
> hardware and it's all OK. There's approximately 400 Apache processes
> running and a 2GB memcached instance.
>
> Up until last weekend this server was working perfectly at a level
> of HTTP traffic higher than it's currently getting. Last week our
> database server (separate server) died and had to be rebuilt. While
> this was being done this server hosted the database. This has now
> been completed and the PHP app is pointing back at the dedicated DB
> server.
>
> Top shows the following...
>
> last pid: 26838; load averages: 10.22, 14.06, 13.55 up
> 2+00:34:47 18:03:43
> 619 processes: 1 running, 618 sleeping
> CPU states: 4.9% user, 0.0% nice, 24.8% system, 0.4% interrupt,
> 70.0% idle
> Mem: 2241M Active, 2718M Inact, 462M Wired, 394M Cache, 214M Buf,
> 1747M Free
> Swap: 8192M Total, 124K Used, 8192M Free
>
> PID UID THR PRI NICE SIZE RES STATE C TIME WCPU
> COMMAND
> 26807 80 1 -4 0 79892K 9996K devfs 0 0:00 2.81%
> httpd
> 26797 80 1 -4 0 82376K 12592K devfs 1 0:00 2.19%
> httpd
> 26791 80 1 -4 0 82376K 12636K devfs 0 0:00 1.85%
> httpd
> 26783 80 1 -4 0 82392K 12640K devfs 3 0:00 1.84%
> httpd
> [...]
Please let "vmstat 5" run for a minute ... Anything
that looks unusual? Have you checked dmesg?
Is this FreeBSD i386 (32bit) or amd64 (64bit)?
Have you considered updating? 6.2-RELEASE isn't the
freshest anymore. You might even consider going to
7-stable and using the new ULE scheduler which copes
better with SMP servers.
> As you can see there's plenty of free memory and the CPU is 70% idle
> yet the load is sky high.
Well, load 10 isn't that much for a 4-way SMP system.
Best regards
Oliver
--
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M.
Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung:
secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün-
chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart
FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd
"Perl will consistently give you what you want,
unless what you want is consistency."
-- Larry Wall
More information about the freebsd-questions
mailing list