Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 5 Aug 2000 18:13:26 -0700 (PDT)
From:      Doug White <dwhite@resnet.uoregon.edu>
To:        Dennis <dennis@etinc.com>
Cc:        hackers@FreeBSD.ORG
Subject:   Re: FreeBSD belly up with big config
Message-ID:  <Pine.BSF.4.21.0008051812350.90823-100000@resnet.uoregon.edu>
In-Reply-To: <200008051708.NAA00486@etinc.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 5 Aug 2000, Dennis wrote:

> With 1800 interfaces in the system Freebsd seems to use about 50Mhz of cpu
> when idle in "interrupts" even when there are no interrupts to process. on
> a 500Mhz box it uses 10% of the cpu and it seems linear with different
> speed processors.

I would suspect the interface list is stored as a linear list and doesn't
scale up to that level.

> It seems that there is substantial overhead just scanning interfaces for
> some routine maintenance...is there any hope of alleviating this deboggle?

Send patches to rewrite the interface list to use some other data
structure.

Doug White                    |  FreeBSD: The Power to Serve
dwhite@resnet.uoregon.edu     |  www.FreeBSD.org



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0008051812350.90823-100000>