Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Feb 2006 21:06:21 +0200
From:      Iantcho Vassilev <ianchov@gmail.com>
To:        Chuck Swiger <cswiger@mac.com>
Cc:        Marcos Bedinelli <bedinelli@madhaus.cns.utoronto.ca>, freebsd-net@freebsd.org
Subject:   Re: Network performance in a dual CPU system
Message-ID:  <18e02bd30602101106s3781e4a0pd214cbb277181b2a@mail.gmail.com>
In-Reply-To: <43ECD636.3070403@mac.com>
References:  <7bb8f24157080b6aaacb897a99259df9@madhaus.cns.utoronto.ca> <43ECB1E7.8010308@mac.com> <711b7ec873f31bc5be50ce477313fac3@madhaus.cns.utoronto.ca> <43ECD636.3070403@mac.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Can someone make a little bit clear about vmstat -i.

What exactly we should look for?
On my systems i have also high total column.




On 2/10/06, Chuck Swiger <cswiger@mac.com> wrote:
>
> Marcos Bedinelli wrote:
> [ ... ]
> > mull [~]$vmstat -i
> > interrupt                          total       rate
> > irq1: atkbd0                        3466          0
> > irq6: fdc0                            10          0
> > irq13: npx0                            1          0
> > irq14: ata0                           47          0
> > irq21: fxp1                     20462527          8
> > irq28: bge0                   3511765157       1444
> > irq29: bge1                   3633124373       1494
> > irq30: aac0                      1842472          0
> > cpu0: timer                    566751007        233
> > Total                         7733949060       3181
>
> Interesting, what do you have HZ ("sysctl kern.clockrate") set to?  Does
> setting
> it to somewhere around 500, 1000, or 2000 help?  You're definitely going
> to want
> to increase HZ if you enable polling mode...
>
> > mull [~]$netstat -m
> > 644/646/1290 mbufs in use (current/cache/total)
> > 643/407/1050/17088 mbuf clusters in use (current/cache/total/max)
> > 0/5/4528 sfbufs in use (current/peak/max)
> > 1447K/975K/2422K bytes allocated to network (current/cache/total)
> > 0 requests for sfbufs denied
> > 0 requests for sfbufs delayed
> > 0 requests for I/O initiated by sendfile
> > 0 calls to protocol drain routines
>
> You might try increasing the # of kern.ipc.nmbclusters, say by a factor o=
f
> 2.
> This may not help much, seems like you're bottlenecking servicing the bge
> interrupts.
>
> I assume you've read "man tuning" and do not have something like WITNESS
> enabled
> in your kernel?  :-)
>
> --
> -Chuck
> _______________________________________________
> freebsd-net@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
>



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