Re: Memory upgrade: not faster / nfs

Albert Cahalan (albert@ccs.neu.edu)
Sat, 26 Oct 1996 19:24:01 -0400 (EDT)


From: Bryn Paul Arnold Jones <bpaj@gytha.demon.co.uk>
> On Sat, 26 Oct 1996, Olaf Kirch wrote:
>
>> Currently, async page reads are implemented only for rsize >= PAGE_SIZE
>> (which is at 4096 on the ix86 platform), and uses four nfsiod processes.
>> If rsize is smaller than 4096, each readpage operation is broken up
>> into synchronous read operations of rsize each, which means that for
>> rsize == 1024 you do four READ RPC calls of 1K to the NFS server.
>
> Don't forget to tell him that if he changes the rsize & wsize from the
> default of 1024, to a larger number, like 4096 (the page cache works in
> this), or 8192 (most commercal Unices use this), things go _much_ faster.

Just how much would break if the default was PAGE_SIZE?
Since commercal Unices use 8192, I don't think there will
be many problems.

I suspect many people are unaware of the option, so changing
the default would make Linux NFS much faster for many people.