Date: Wed, 23 Jun 2004 19:32:49 +0300 From: Danny Braniss <danny@cs.huji.ac.il> To: Matt Freitag <mpf@inodes.us> Cc: freebsd-hackers@freebsd.org Subject: Re: waiting on sbwait Message-ID: <20040623163251.71F4A43D2F@mx1.FreeBSD.org> In-Reply-To: Your message of Wed, 23 Jun 2004 10:53:58 -0500 .
next in thread | raw e-mail | index | archive | help
> Danny Braniss wrote: > > >Hi, > > We have a host running samba under -stable 4.10, and quiet frequently > >it becomes uresponsive, hitting ^T gives > > > >load: 0.00 cmd: ls 12807 [sbwait] 0.00u 0.00s 0% 160k > > > >so my guess is that we are running out of some resource (socket buffer). > > > >so, if this is true, is there some sysctl to increase? > > > >danny > I'm not sure if it's what you're hitting, but Perhaps the sysctl > "kern.ipc.maxsockets" needs to be raised, though it seems like you'd > need a decent amount of concurrent active sessions to reach this > ceiling. Also it's read-only, so you'll want to tune it in loader.conf. > > -mpf > sometimes we get load: 0.04 cmd: dmesg 13453 [nfsrcvlk] 0.00u 0.00s 0% 148k and looking through the code, there might be some connection between sbwait and nfsrcvlk, but i doubt that it's sockets that im running out off, neither mbufs, since: foundation> netstat -m 326/1216/26624 mbufs in use (current/peak/max): 326 mbufs allocated to data 321/428/6656 mbuf clusters in use (current/peak/max) 1160 Kbytes allocated to network (5% of mb_map in use) 0 requests for memory denied 0 requests for memory delayed 0 calls to protocol drain routines also, the process enters sbwait either in sosend or soreceive, make me believe that it's some resource, rather than data, that is missing. the fact that this 'unresponsivness' happens sometimes is making this rather challenging, but try to tell this to the users :-) danny
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040623163251.71F4A43D2F>