*BSD News Article 18116


Return to BSD News archive

Newsgroups: comp.os.386bsd.questions
Path: sserve!newshost.anu.edu.au!munnari.oz.au!constellation!osuunx.ucc.okstate.edu!moe.ksu.ksu.edu!ux1.cso.uiuc.edu!newsrelay.iastate.edu!news.iastate.edu!ponderous.cc.iastate.edu!michaelv
From: michaelv@iastate.edu (Michael L. VanLoon)
Subject: Re: nfsiod -- necessary?
Message-ID: <michaelv.742149885@ponderous.cc.iastate.edu>
Sender: news@news.iastate.edu (USENET News System)
Organization: Iowa State University, Ames IA
References: <21c0k0$n7o@terminator.rs.itd.umich.edu> <21eb94INNlra@bonnie.tcd-dresden.de>
Date: Thu, 8 Jul 1993 16:44:45 GMT
Lines: 34

In <21eb94INNlra@bonnie.tcd-dresden.de> j@bonnie.tcd-dresden.de (J Wunsch) writes:

>In article <21c0k0$n7o@terminator.rs.itd.umich.edu> pauls@terminator.rs.itd.umich.edu (Paul Southworth) writes:
>>
>>Gee, nfsiod processes running away like crazy, so I turn them off and
>>things seem to work ok.  According to the man page:
>>
>>
>>     Nfsiod runs on an NFS client machine to service asynchronous I/O requests
>>     to its server.  It improves performance but is not required for correct
>>     operation.         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>>
>>So given that, why run nfsiod?  Seems like given the situation -- a simple
>>client with a single user -- sorting out adequate numbers of concurrent
>>threads is not a problem.

>As i remember well, the nfsiod's are the `NFS buffered i/o daemons',
>means: if you have them, your nfs i/o is buffered, and you app program
>can continue its work immediately. If you don't have them the i/o
>is blocking. Maybe, this applies only to one direction, i'm not sure.

The nfsiod is the buffered I/O daemon for nfs clients -- it makes
access to nfs volumes you've mounted on your machine faster.  It is
optional; you can nfs mount without it.

The nfsd is the server buffer I/O daemon -- it is what buffers reads
and writes for exported stuff that remote machines are mounting from
your machine.

-- 
------------------------------------------------------------------------------
  Michael L. VanLoon                           Project Vincent Systems Staff
  michaelv@iastate.edu              Iowa State University Computation Center
------------------------------------------------------------------------------