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 ------------------------------------------------------------------------------