Skip site navigation (1)Skip section navigation (2)
Date:      Wed,  5 Jan 2005 19:44:36 -0500
From:      Bruce Campbell <bruce@engmail.uwaterloo.ca>
To:        freebsd-questions@freebsd.org
Subject:   Re: New FreeBSD 5.3 e-mail server extremely slow - traced to getpwnam maybe ?
Message-ID:  <1104972276.41dc89f446948@www.nexusmail.uwaterloo.ca>
In-Reply-To: <1104947802.41dc2a5aa6c62@www.nexusmail.uwaterloo.ca>
References:  <1104860328.41dad4a8ebd90@www.nexusmail.uwaterloo.ca> <20050104205922.GD13991@xor.obsecurity.org> <1104875116.41db0e6c7fbf3@www.nexusmail.uwaterloo.ca> <20050104221531.GA70844@xor.obsecurity.org> <1104892047.41db508f4c7f4@www.nexusmail.uwaterloo.ca> <20050105045329.GA77072@xor.obsecurity.org> <1104932867.41dbf003405b1@www.nexusmail.uwaterloo.ca> <1104941302.41dc10f6a1e9b@www.nexusmail.uwaterloo.ca> <1104947802.41dc2a5aa6c62@www.nexusmail.uwaterloo.ca>

next in thread | previous in thread | raw e-mail | index | archive | help
Quoting Bruce Campbell <bruce@engmail.uwaterloo.ca>:
> ...
> Well, somewhat unbelievably, copying a getpwent.c from 4.7
> and remaking libc on 5.3 with it worked.  Load average
> has gone from 70 to 2.
> 

One of my co-workers has found a less kludgey workaround
for the high load problem we were seeing on 5.3 with
large /etc/master.passwd, as follows:

--- /etc/nsswitch.conf.old      Wed Jan  5 19:23:24 2005
+++ /etc/nsswitch.conf  Wed Jan  5 19:23:43 2005
@@ -1,7 +1,7 @@
-group: compat
+group: files
 group_compat: nis
 hosts: files dns
 networks: files
-passwd: compat
+passwd: files
 passwd_compat: nis
 shells: files

System is purring with load average under 1 now,
200,000 pop/imap sessions per day and 200,000 e-mails
per day, all spamassassinated.

For more details and ongoing followup, see:

  http://www.freebsd.org/cgi/query-pr.cgi?pr=75855

-- 
Bruce Campbell
Engineering Computing
CPH-2374B
University of Waterloo
(519)888-4567 ext 5889

----------------------------------------
This mail sent through www.mywaterloo.ca



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1104972276.41dc89f446948>