Date: Tue, 16 Oct 2001 19:03:40 +0200 From: Maxime Henrion <mux@qualys.com> To: Matthew Dillon <dillon@apollo.backplane.com> Cc: cvs-all@freebsd.org, cvs-committers@freebsd.org Subject: Re: cvs commit: src/sys/vm vnode_pager.c Message-ID: <20011016190340.A465@nebula.cybercable.fr> In-Reply-To: <200110161618.f9GGIpM31430@apollo.backplane.com> References: <200110121817.f9CIHYU38714@freefall.freebsd.org> <xzpelo8ii94.fsf@flood.ping.uio.no> <200110122330.f9CNU1u36917@earth.backplane.com> <xzpelo4r90f.fsf@flood.ping.uio.no> <200110152135.f9FLZpg56816@earth.backplane.com> <20011016172843.A469@nebula.cybercable.fr> <200110161618.f9GGIpM31430@apollo.backplane.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Matthew Dillon wrote: > > It sure looks like qsync() is the responsible party in this > profile, and looking at the code I can see why. It's an > insanely expensive procedure. It's vget()ing and vput()ing every > single vnode in the vnode cache and doing other nasty things. I tried to mount the partitions without quotas, and I unfortunately experience exactly the same problems. Maxime -- Don't be fooled by cheap finnish imitations ; BSD is the One True Code To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011016190340.A465>