Re: NFS: kernel modules (loading/unloading) and scheduling

2015-02-26 Thread Rick Macklem
Kostik wrote: > On Wed, Feb 25, 2015 at 10:55:35PM -0500, Rick Macklem wrote: > > Garrett Wollman wrote: > > > In article > > > <388835013.10159778.1424820357923.javamail.r...@uoguelph.ca>, > > > rmack...@uoguelph.ca writes: > > > > > > >I tend to think that a bias towards doing Getattr/Lookup ove

Re: NFS: kernel modules (loading/unloading) and scheduling

2015-02-26 Thread Konstantin Belousov
On Wed, Feb 25, 2015 at 10:55:35PM -0500, Rick Macklem wrote: > Garrett Wollman wrote: > > In article > > <388835013.10159778.1424820357923.javamail.r...@uoguelph.ca>, > > rmack...@uoguelph.ca writes: > > > > >I tend to think that a bias towards doing Getattr/Lookup over > > >Read/Write > > >may h

Re: NFS: kernel modules (loading/unloading) and scheduling

2015-02-25 Thread Rick Macklem
Garrett Wollman wrote: > In article > <388835013.10159778.1424820357923.javamail.r...@uoguelph.ca>, > rmack...@uoguelph.ca writes: > > >I tend to think that a bias towards doing Getattr/Lookup over > >Read/Write > >may help performance (the old "shortest job first" principal), I'm > >not > >sure y

Re: NFS: kernel modules (loading/unloading) and scheduling

2015-02-25 Thread Tim Borgeaud
Hi Rick, Garret & others, Thanks for the replies and useful info. I may take a look at enabling some kernel module reloading, but, if the usual approach is rebooting, I expect that this won't be an issue. Regarding the NFS functionality itself, I can give a bit more of an overview of our (Framest

Re: NFS: kernel modules (loading/unloading) and scheduling

2015-02-24 Thread Garrett Wollman
In article <388835013.10159778.1424820357923.javamail.r...@uoguelph.ca>, rmack...@uoguelph.ca writes: >I tend to think that a bias towards doing Getattr/Lookup over Read/Write >may help performance (the old "shortest job first" principal), I'm not >sure you'll have a big enough queue of outstandin

Re: NFS: kernel modules (loading/unloading) and scheduling

2015-02-24 Thread Rick Macklem
Tim Borgeaud wrote: > Hi FreeBSD folks, > > here at Framestore Mark Hills (cc'd) has been looking at how NFS > servers > schedule/prioritize incoming requests with a view towards a > client/user > 'fair share' of a service. > > We are taking a look at trying out some simple approaches of queuing

NFS: kernel modules (loading/unloading) and scheduling

2015-02-24 Thread Tim Borgeaud
Hi FreeBSD folks, here at Framestore Mark Hills (cc'd) has been looking at how NFS servers schedule/prioritize incoming requests with a view towards a client/user 'fair share' of a service. We are taking a look at trying out some simple approaches of queuing up and handling requests. There are,