Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!mit-eddie!ll-xn!ames!sdcsvax!ucbvax!XEROX.COM!weiser.pa From: weiser.pa@XEROX.COM Newsgroups: comp.protocols.tcp-ip Subject: Re: newer (bug fixed) 4.3bsd tcp for Sun OS 3.3 available Message-ID: <870925-141936-17047@Xerox> Date: Fri, 25-Sep-87 17:19:23 EDT Article-I.D.: Xerox.870925-141936-17047 Posted: Fri Sep 25 17:19:23 1987 Date-Received: Sun, 27-Sep-87 03:32:47 EDT References: <8706272026.AA16055@lbl-csam.arpa> Sender: daemon@ucbvax.BERKELEY.EDU Distribution: world Organization: The ARPA Internet Lines: 20 Although Van Jacobson modestly states you don't want to run his code if you have Sun 3.4, I continue to measure large performance differences in extreme cases. I get the following times for transferring 10 megabytes memory-to-memory (in other words, the client generates the bytes from thin air, and the server puts them all into the same buffer): 33 secs SunOs 3.4 23 secs The Berkeley 4.3 + fixes courtesy of Van Jacobson, on top of 3.3. This times are measured from Sun-3/260 to Sun-3/260 on the same ethernet. Base load on the ethernet was 10-20%, so conceivably these times could improve a bit. I suspect that what accounts for the difference is that the SunOS 3.4 never seems to generate an ethernet packet larger 576 bytes or so when operated through tcp, even though with UDP it generates the full 1500+ byte packets. netstat -i gives an MTU of 1500. -mark