Jeramey, On OS X/ Darwin kern.ipc.maxsockets is the initial value of for the zone size, but it will be grown dynamically as more sockets are created. There is no hard limit for the max number of sockets, it's dependent of your memory configuration. To have an idea of the number of sockets in use, you can watch: "sysctl net.inet.tcp.pcb" which will tell you the number of TCP pcb/sockets that are currently in use (including those in time wait), that's a good reflection of the socket use on a system. Laurent on 07/15/03 15:26, Jeramey Crawford at jeramey@onereel.org wrote:
One of our OS X servers (kernel version 6.6) is running a set of
applications that, together, eat up a lot of sockets. The default of
512 is simply too low of a ceiling for the kind of load we'd like to
throw at the machine. I have tried increasing it by running 'sysctl -w
kern.ipc.maxsockets=xxx', however this is a read-only value in a
running kernel.
I am wondering if there is a way to increase it at boot time a la
FreeBSD's method of editing /boot/loader.conf with the appropriate
value. I'd prefer to not have to recompile a kernel just to get more
sockets available for the system.
Thanks!
_______________________________________________ darwin-kernel mailing list | darwin-kernel@lists.apple.com Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/darwin-kernel Do not post admin requests to the list. They will be ignored.