[OpenAFS-devel] Re: Breaking callbacks on unlink

Matt W. Benjamin matt@linuxbox.com
Thu, 26 Jan 2012 13:38:17 -0500 (EST)


Hi,

This is a pretty decisive argument, but if we could somehow decouple threads from
requests, it seems like life would be better.

Matt

----- "Jeffrey Altman" <jaltman@your-file-system.com> wrote:

> 
> Clients that use idle-dead timeouts to cancel and retry RPCs do have
> negative impacts on other clients.  Repeated retries of RPCs that the
> file server cannot process because a vnode is already locked result
> in
> the thread pool becoming depleted.  The side effect is that a file
> server will enter a state where it can process no requests much
> sooner
> than it otherwise would have.

-- 

Matt Benjamin

The Linux Box
206 South Fifth Ave. Suite 150
Ann Arbor, MI  48104

http://linuxbox.com

tel. 734-761-4689
fax. 734-769-8938
cel. 734-216-5309