Subject: Re: #32287 Processes hang in "mclpl" - feedback
To: Christos Zoulas <christos@zoulas.com>
From: Jorgen Lundman <lundman@lundman.net>
List: netbsd-users
Date: 08/28/2006 11:18:34
> 
> The number of mbufs in use should not be so large. And it keeps growing.
> The fact that they are in use means that they cannot be freed. What driver
> are you using again? Anything particular with the traffic the machine
> generates?

Ah, I see.

ex0 is probed as:

ex0 at pci2 dev 1 function 0: 3Com 3c905CX-TX 10/100 Ethernet with mngmt (rev. 0
x40)
ex0: interrupting at irq 5
ex0: MAC address 00:26:54:08:ca:f8

The machine is an FTP mirror, which includes NetBSD. 99.9% traffic is FTP, 
although a lot of that is TLS/SSL FTP.

The only unusual settings from a vanilla NetBSD-3.0.1 is the rediculously large 
network settings:

NMBCLUSTERS=65536 (was 32768)
kern.sbmax=8388608
net.inet.tcp.sendspace=321796
net.inet.tcp.recvspace=321796
net.inet.tcp.init_win=8


FTPD is a single process setup (relying on select()..) as opposed to the usual 
process-per-login.

I can try without LOAN pages as suggested as well.

Lund

-- 
Jorgen Lundman       | <lundman@lundman.net>
Unix Administrator   | +81 (0)3 -5456-2687 ext 1017 (work)
Shibuya-ku, Tokyo    | +81 (0)90-5578-8500          (cell)
Japan                | +81 (0)3 -3375-1767          (home)