Messages in this thread |  | | Subject | Re: [RFC][PATCH] Disabling read-ahead makes I/O of large reads small | | From | Andi Kleen <> | | Date | Tue, 29 Dec 2009 19:04:43 +0100 |
| |
Quentin Barnes <qbarnes+nfs@yahoo-inc.com> writes:
cc fengguang who is Mr.Readahead. The full description+patch is in the archives.
> In porting some application code to Linux, its performance over > NFSv3 on Linux is terrible. I'm posting this note to LKML since > the problem was actually tracked back to the VFS layer. [...] > I have no idea if my patch is the appropriate fix. I'm well out of > my area in this part of the kernel. It solves this one problem, but > I have no idea how many boundary cases it doesn't cover or even if > it is the right way to go about addressing this issue. > > Is this behavior of shorting I/O of read(2) considered a bug? And > is this approach for a fix approriate?
It sounds like a (performance) bug to me.
From a quick look your fix looks reasonable to me.
-Andi
-- ak@linux.intel.com -- Speaking for myself only.
|  |