home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / protocol / nfs / 1955 < prev    next >
Encoding:
Internet Message Format  |  1992-07-27  |  1.6 KB

  1. Path: sparky!uunet!mcsun!uknet!strath-cs!baird!jim
  2. From: jim@cs.strath.ac.uk (Jim Reid)
  3. Newsgroups: comp.protocols.nfs
  4. Subject: Re: NFS I/O Ops/seconds
  5. Message-ID: <JIM.92Jul27122141@hunter.cs.strath.ac.uk>
  6. Date: 27 Jul 92 11:21:41 GMT
  7. References: <1992Jul22.061146.15641@u.washington.edu> <numb.711969731@root.co.uk>
  8.     <noe56po@rhyolite.wpd.sgi.com>
  9. Sender: news@cs.strath.ac.uk
  10. Organization: Computer Science Dept., Strathclyde Univ., Glasgow, Scotland.
  11. Lines: 24
  12. Nntp-Posting-Host: hunter
  13. In-reply-to: vjs@rhyolite.wpd.sgi.com's message of 25 Jul 92 19:26:05 GMT
  14.  
  15. In article <noe56po@rhyolite.wpd.sgi.com> vjs@rhyolite.wpd.sgi.com (Vernon Schryver) writes:
  16.  
  17.    An NFS server or client on FDDI is intrinsically faster than a similar
  18.    machine over ethernet.  This is because it takes significantly fewer
  19.    host cycles to generate 1 or 2 UDP/IP datagrams for a 4K or 8K read or
  20.    write than to generate 3 or 6.  
  21.  
  22. Yes, but..... 
  23.  
  24. 4K or 8K reads and writes tend not to be the most commonly used NFS
  25. operations. Typically, 70-80% of the NFS requests will be lookups and
  26. getattrs. These generate itty-bitty packets - 2-300 bytes or so -
  27. which will fit quite comfortably in the maximum packet "frame" for
  28. just about any network. Therefore, fragmentation of NFS requests is No
  29. Big Deal.
  30.  
  31. While what you say is true, the benefits of lower protocol processing
  32. are negligible. This maybe saves 1000 instructions or so (a whole 30
  33. microseconds of CPU on the average workstation these days) for perhaps
  34. 20% of the server's NFS operations. I suspect that this will be lost
  35. in the noise when compared with the CPU overhead of actually servicing
  36. the NFS request and/or waiting for the disk.
  37.  
  38.         Jim
  39.