Return to BSD News archive
Xref: sserve comp.os.386bsd.questions:12111 comp.os.386bsd.misc:3055 Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!bunyip.cc.uq.oz.au!munnari.oz.au!quagga.ru.ac.za!Braae!g89r4222 From: csgr@cs.ru.ac.za (Geoff Rehmet) Newsgroups: comp.os.386bsd.questions,comp.os.386bsd.misc Subject: Re: Whats wrong with Linux networking ??? Date: 6 Aug 1994 10:18:19 GMT Organization: Rhodes University Computing Services Lines: 22 Message-ID: <31vo1b$87t@quagga.ru.ac.za> References: <Cu107E.Mz3@curia.ucc.ie> Reply-To: csgr@cs.ru.ac.za NNTP-Posting-Host: braae.ru.ac.za X-Newsreader: NN version 6.5.0 #4 (NOV) In <Cu107E.Mz3@curia.ucc.ie> dave@odyssey.ucc.ie writes: >OK, I keep hearing reference to how Linux networking is not as good >as FreeBSD and so forth ... >what I want to know is, can anyone back this up with facts ? What >exactly doesn't Linux do (or does do, but incorrectly) ? A major difference I have noticed is that on Linux NFS runs at a fraction of the speed achieved on FreeBSD. This is mainly due to a far more simplistic implementation (I didn't compare the code much, but this is very obvious). Probably a big factor is the absence of the nfsiod (aka biod in SunOS) in Linux. It might be a good idea to base a reimplementation on the nqnfs work in 4.4BSD - which implements cache coherency under NFS via leasing. Geoff. -- Geoff Rehmet, Computer Science Department, | ____ _ o /\ Rhodes University, South Africa |___ _-\_<, / /\/\ FreeBSD core team | (*)/'(*) /\/ / \ \ csgr@cs.ru.ac.za, csgr@freefall.cdrom.com, geoff@neptune.ru.ac.za