Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.mel.connect.com.au!news.mira.net.au!news.vbc.net!alpha.sky.net!winternet.com!nntp.primenet.com!news.asu.edu!ennfs.eas.asu.edu!cs.utexas.edu!uwm.edu!news-res.gsl.net!news.gsl.net!news.mathworks.com!newsfeed.internetmci.com!in1.uu.net!EU.net!Portugal.EU.net!news.rccn.net!master.di.fc.ul.pt!usenet From: Pedro Roque Marques <roque@di.fc.ul.pt> Newsgroups: comp.os.linux.networking,comp.unix.bsd.netbsd.misc,comp.unix.bsd.freebsd.misc Subject: Re: TCP latency Date: 14 Jul 1996 21:42:11 +0100 Organization: Faculdade de Ciencias da Universidade de Lisboa Lines: 44 Sender: roque@oberon.di.fc.ul.pt Message-ID: <x791cmo9cs.fsf@oberon.di.fc.ul.pt> References: <4paedl$4bm@engnews2.Eng.Sun.COM> <31E106AF.41C67EA6@dyson.iquest.net> <4rvmtf$ven@linux.cs.Helsinki.FI> <31E3D9E2.41C67EA6@dyson.iquest.net> <4s5bl2$qpg@linux.cs.Helsinki.FI> <31E664EB.167EB0E7@inuxs.att.com> <4s67sk$oa9@fido.asd.sgi.com> <31E6B8AB.3E6C@indy.celebration.net> NNTP-Posting-Host: oberon.di.fc.ul.pt Mime-Version: 1.0 (generated by tm-edit 7.69) Content-Type: text/plain; charset=US-ASCII X-Newsreader: Gnus v5.2.25/XEmacs 19.14 Xref: euryale.cc.adfa.oz.au comp.os.linux.networking:45249 comp.unix.bsd.netbsd.misc:4053 comp.unix.bsd.freebsd.misc:23601 >>>>> "John" == John S Dyson <dyson@indy.celebration.net> writes: [snip] John> You are alluding to the John> issue that I am concerned about. It is that the no-load John> latency figures don't consider the potential performance hit John> of even reasonably large number connections. Also, the John> lat_tcp benchmark hasn't shown any kind of real world John> performance that I see that most of the users of FreeBSD are John> interested in. John> I feel that the issue of scalability John> is starting to be understood and acknowleged. He got up to John> three processes, but it still isn't in the area where TCP John> scalability issues come in to play. I really don't think John> that the issue of scalability had been considered before, or John> why was the three process test even presented? :-). John> Honestly, even I didn't think that the Linux code would have John> gotten very slow at three connections to localhost... I John> wouldn't even think that a primitive TCP package would be John> affected by three connections (actually six, if you consider John> both sides.) John> I think that it is best to put this discussion aside until John> some benchmarks are run under controlled circumstances, by John> unbiased parties, and with benchmarks that actually measure John> something that people generally need. This thing is John> degrading all the way, bordering on teasing by running a John> scalability benchmark with three :-) connections... John, what are the precise mechanisms and design decisions in BSD networking that make it's TCP scalable ? Can you argue that BSD TCP is inherently more scalable that Linux's ? Or even that is prepared for large servers ? (please do focus your answer on TCP) thanks, ./Pedro.