Date: Mon, 24 Apr 2006 17:45:08 -0700 From: Sam Leffler <sam@errno.com> To: Kris Kennaway <kris@obsecurity.org> Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Mohan Srinivasan <mohans@FreeBSD.org> Subject: Re: cvs commit: src/sys/nfsserver nfsrvcache.h Message-ID: <444D7114.1020106@errno.com> In-Reply-To: <20060425003615.GA21881@xor.obsecurity.org> References: <200604250021.k3P0LvUZ033748@repoman.freebsd.org> <444D6D54.1000007@errno.com> <20060425003615.GA21881@xor.obsecurity.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Kris Kennaway wrote: > On Mon, Apr 24, 2006 at 05:29:08PM -0700, Sam Leffler wrote: >> Mohan Srinivasan wrote: >>> mohans 2006-04-25 00:21:57 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/nfsserver nfsrvcache.h >>> Log: >>> Bump up the NFS server dupreq cache limit to 2K (from 64). With a small >>> duplicate request cache, under heavy load a lot of non-idempotent >>> requests >>> were getting served again, resulting in errors. >> How does increasing the cache size fix this problem? > > Fundamentally it doesn't, this change just pushes it out of the regime > where it's trivial to overflow. Why is it hard to do a real fix? Or is this a temporary bandaid? Sam
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?444D7114.1020106>