Date: Sun, 25 Jun 2006 01:16:09 -0300 (ADT) From: "Marc G. Fournier" <scrappy@hub.org> To: Kostik Belousov <kostikbel@gmail.com> Cc: freebsd-stable@freebsd.org, Dmitry Morozovsky <marck@rinet.ru> Subject: Re: vmstat 'b' (disk busy?) field keeps climbing ... Message-ID: <20060625011227.C1114@ganymede.hub.org> In-Reply-To: <20060624163845.L1114@ganymede.hub.org> References: <20060623172557.H1114@ganymede.hub.org> <261AD16B-C3FE-4671-996E-563053508CE8@mac.com> <20060624022227.X1114@ganymede.hub.org> <20060624115505.E14669@woozle.rinet.ru> <20060624090656.GB79678@deviant.kiev.zoral.com.ua> <20060624145432.A1114@ganymede.hub.org> <20060624185203.GC79678@deviant.kiev.zoral.com.ua> <20060624163845.L1114@ganymede.hub.org>
next in thread | previous in thread | raw e-mail | index | archive | help
'k, this has gotta be a leak somewhere ... I'm now up to 6 blocked: 0 8 0 7449224 236552 213 2 1 0 109 0 101 0 475 2890 2143 2 6 92 0 6 0 7481104 247704 578 0 0 0 1196 0 262 0 808 8901 3049 5 16 79 0 6 0 7450820 253576 1385 3 2 3 1379 0 13 0 303 4742 1703 13 13 73 0 6 0 7478168 248372 295 0 0 0 160 0 57 0 428 1900 2616 2 7 92 0 6 0 7473064 249072 1 0 0 0 23 0 6 0 273 822 845 1 2 97 1 6 0 7479000 243164 275 17 7 0 144 0 17 0 317 1572 2180 2 6 92 But there don't appear to be any processes reporting itself as being blocked: pluto# ps axlww | awk '$10 ~ /^D[^L]/' pluto# ps axlww | awk '$10 ~ /^D[^L]/' pluto# ps axlww | awk '$10 ~ /^D[^L]/' pluto# ps axlww | awk '$10 ~ /^D[^L]/' pluto# ps axlww | awk '$10 ~ /^D[^L]/' pluto# ps axlww | awk '$10 ~ /^D[^L]/' 0 30418 30416 6 8 0 4916 2624 ppwait Ds pa 0:00.13 -csh (csh) pluto# ps axlww | awk '$10 ~ /^D[^L]/' pluto# ps axlww | awk '$10 ~ /^D[^L]/' pluto# ps axlww | awk '$10 ~ /^D[^L]/' 0 30418 30416 137 8 0 4916 2624 ppwait Ds pa 0:00.14 -csh (csh) pluto# ps axlww | awk '$10 ~ /^D[^L]/' pluto# ps axlww | awk '$10 ~ /^D[^L]/' pluto# ps axlww | awk '$10 ~ /^D[^L]/' pluto# ps axlww | awk '$10 ~ /^D[^L]/' pluto# ps axlww | awk '$10 ~ /^D[^L]/' pluto# ps axlww | awk '$10 ~ /^D[^L]/' Or is there something else I should be looking at/for? In the case of this system, its kernel sources from ~May 25th ... On Sat, 24 Jun 2006, Marc G. Fournier wrote: > On Sat, 24 Jun 2006, Kostik Belousov wrote: > >> 2. 2 Giant holders/lockers. Is it constant ? Are the processes >> holding/waiting >> for Giant are the same ? > > Mostly appears to be 'clock' ... > > pluto# ps axlww | grep Giant | grep -v grep > 0 12 0 0 -32 0 0 8 Giant LL ?? 3:07.03 [swi4: > clock] > pluto# ps axlww | grep Giant | grep -v grep > 0 12 0 0 -32 0 0 8 Giant LL ?? 3:07.03 [swi4: > clock] > pluto# ps axlww | grep Giant | grep -v grep > 0 12 0 0 -32 0 0 8 Giant LL ?? 3:07.03 [swi4: > clock] > pluto# ps axlww | grep Giant | grep -v grep > pluto# ps axlww | grep Giant | grep -v grep > 0 12 0 0 -32 0 0 8 Giant LL ?? 3:07.03 [swi4: > clock] > pluto# ps axlww | grep Giant | grep -v grep > pluto# ps axlww | grep Giant | grep -v grep > 0 12 0 0 -32 0 0 8 Giant LL ?? 3:07.03 [swi4: > clock] > pluto# ps axlww | grep Giant | grep -v grep > pluto# ps axlww | grep Giant | grep -v grep > 0 92517 46540 114 110 0 5032 2412 Giant LV+ p4 0:00.00 -csh > (csh) > pluto# ps axlww | grep Giant | grep -v grep > 0 12 0 0 -32 0 0 8 Giant LL ?? 3:07.04 [swi4: > clock] > 1001 14098 1 0 96 0 3308 1324 Giant LsJ ?? 0:04.98 > /usr/local/libexec/postfix/master > pluto# ps axlww | grep Giant | grep -v grep > pluto# ps axlww | grep Giant | grep -v grep > 0 12 0 0 -32 0 0 8 Giant LL ?? 3:07.04 [swi4: > clock] > pluto# ps axlww | grep Giant | grep -v grep > pluto# > > And I suspect that the master is disk i/o, since the iir driver is listed as > still GIANT-LOCKED: > > iir0: <Intel Integrated RAID Controller> mem 0xfc8f0000-0xfc8f3fff irq 30 at > device 9.0 on pci1 > iir0: [GIANT-LOCKED] > >> Ah, and does dmesg show anything ? > > Anything (other then the iir driver) that I'd be looking for in there? Or > could that be what is compounding the problem? Too many things trying to > acquire GIANT over the drive(s), creating a deadlock? Long shot there ... ? > > ---- > Marc G. Fournier Hub.Org Networking Services (http://www.hub.org) > Email . scrappy@hub.org MSN . scrappy@hub.org > Yahoo . yscrappy Skype: hub.org ICQ . 7615664 > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" > ---- Marc G. Fournier Hub.Org Networking Services (http://www.hub.org) Email . scrappy@hub.org MSN . scrappy@hub.org Yahoo . yscrappy Skype: hub.org ICQ . 7615664
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060625011227.C1114>