mbuf tuning on 9.1

2013-03-12 Thread Boris Kochergin
Hi.

I have a FreeBSD 9.1/amd64 machine. It runs HAProxy and runs out of
various things frequently. Sometimes it's mbufs.

netstat -m:

68202/1698/69900 mbufs in use (current/cache/total)
41449/1229/42678/2622144 mbuf clusters in use (current/cache/total/max)
41449/1175 mbuf+clusters out of packet secondary zone in use (current/cache)
26405/538/26943/3276800 4k (page size) jumbo clusters in use
(current/cache/total/max)
0/0/0/6400 9k jumbo clusters in use (current/cache/total/max)
0/0/0/3200 16k jumbo clusters in use (current/cache/total/max)
205568K/5034K/210603K bytes allocated to network (current/cache/total)
0/0/0 requests for mbufs denied (mbufs/clusters/mbuf+clusters)
0/0/0 requests for jumbo clusters denied (4k/9k/16k)
0/0/0 sfbufs in use (current/peak/max)
0 requests for sfbufs denied
0 requests for sfbufs delayed
0 requests for I/O initiated by sendfile
0 calls to protocol drain routines

How can I increase mbufs, as they appear above, and mbuf clusters,
as they appear above?

Thank you.

-Boris
___
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to freebsd-net-unsubscr...@freebsd.org


Re: mbuf tuning on 9.1

2013-03-12 Thread Paul A. Procacci
 How can I increase mbufs, as they appear above, and mbuf clusters,
 as they appear above?

You can modify the sysctl's associated with mbufs to suit your needs.

https://wiki.freebsd.org/NetworkPerformanceTuning

The following link describes what mbufs are and sysctl's governing
their operation.

~Paul



This message may contain confidential or privileged information. If you are not 
the intended recipient, please advise us immediately and delete this message. 
See http://www.datapipe.com/legal/email_disclaimer/ for further information on 
confidentiality and the risks of non-secure electronic communication. If you 
cannot access these links, please notify us by reply message and we will send 
the contents to you.
___
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to freebsd-net-unsubscr...@freebsd.org


Re: mbuf tuning on 9.1

2013-03-12 Thread Boris Kochergin
Additionally, can someone clarify the meaning of total vs. max for
these values?

-Boris

On 03/12/13 17:23, Paul A. Procacci wrote:
 How can I increase mbufs, as they appear above, and mbuf clusters,
 as they appear above?
 You can modify the sysctl's associated with mbufs to suit your needs.

 https://wiki.freebsd.org/NetworkPerformanceTuning

 The following link describes what mbufs are and sysctl's governing
 their operation.

 ~Paul

 

 This message may contain confidential or privileged information. If you are 
 not the intended recipient, please advise us immediately and delete this 
 message. See http://www.datapipe.com/legal/email_disclaimer/ for further 
 information on confidentiality and the risks of non-secure electronic 
 communication. If you cannot access these links, please notify us by reply 
 message and we will send the contents to you.
 ___
 freebsd-net@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-net
 To unsubscribe, send any mail to freebsd-net-unsubscr...@freebsd.org
___
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to freebsd-net-unsubscr...@freebsd.org


Re: mbuf tuning on 9.1

2013-03-12 Thread Ryan Stone
On Tue, Mar 12, 2013 at 5:31 PM, Boris Kochergin sp...@acm.poly.edu wrote:

 Additionally, can someone clarify the meaning of total vs. max for
 these values?

 -Boris


It measures the amount of memory being used as that type of data
structure.  This is the total of the number of allocated items (current)
and the number of free items that are being cached by the allocater for
faster allocations in the future (cached).
___
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to freebsd-net-unsubscr...@freebsd.org