Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Dec 2003 16:15:21 +1100
From:      Andrew Thomson <andrewjt@applecomm.net>
To:        freebsd-questions@freebsd.org
Subject:   socket: no buffer space available
Message-ID:  <1071465321.7243.25.camel@itouch-1011.prv.au.itouchnet.net>

next in thread | raw e-mail | index | archive | help
I've got a perl script doing some p5-sybase stuff for me.. However after
a while, it fails with the following error message:

.."socket: No buffer space available"...

I've seen other reports from other uses getting this problem however no
clear responses on a fix.

This script used to work find on my 5.0-RELEASE box now I'm trying it on
a 5.1-RELEASE box. I admit the new box is a lower spec - less cpu and
less memory - so that may affect some of the default sysctl values???

I've tried tweaking a couple of sysctl entries however nothing has
gotten me over this hurdle.

Below are some relevant(??) sysctls.

kern.ipc.maxsockbuf: 1048576
kern.ipc.sockbuf_waste_factor: 8
kern.ipc.nmbufs: 17920
kern.ipc.nsfbufs: 2496
kern.ipc.mbuf_wait: 64
kern.ipc.mbuf_hiwm: 512
kern.ipc.mbuf_lowm: 128

kern.ipc.numopensockets: 94
kern.ipc.maxsockets: 4008

Any suggested tweaks appreciated.

Regards,

ajt.




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