*BSD News Article 25932


Return to BSD News archive

Newsgroups: comp.os.386bsd.questions
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!sgiblab!swrinde!cs.utexas.edu!howland.reston.ans.net!sol.ctr.columbia.edu!usenet.ucs.indiana.edu!mimosa.astro.indiana.edu!pitts
From: pitts@mimosa.astro.indiana.edu (Jim Pitts)
Subject: Re: NetBSD - routing and slip
Message-ID: <CJJ0w6.ADo@usenet.ucs.indiana.edu>
Sender: news@usenet.ucs.indiana.edu (USENET News System)
Nntp-Posting-Host: mimosa.astro.indiana.edu
Organization: Indiana University Astronomy Department
References: <2gv4lc$l0i@darkstar.UCSC.EDU> <1994Jan12.142552.6187@jupiter.sun.csd.unb.ca>
Date: Wed, 12 Jan 1994 17:07:18 GMT
Lines: 45

In article <1994Jan12.142552.6187@jupiter.sun.csd.unb.ca>,
Peter Howlett <b6ps@jupiter.sun.csd.unb.ca> wrote:
>Wailer at the Gates of Dawn (banshee@cats.ucsc.edu) wrote:
>
>: >}3) Everyonce in a while, I get "/dev/com1: silo overflow" messages.
>: >}They do not appear (in small chunks) to affect anything.
>: >}But get yoo many of them at once, and ver soo all network
>: >}(or maybe just all slip-related) tasks fail with "no buffer space available"
>: Use a 16550 card or (even better) one of the hayes ESP boards.  We run
>: netbsd 0.9 with all std silo drivers at 57600 with 28.8 modems and get
>: peaks of >40K with text files.  26K is common with binary files and other
>: net traffic.  The ESP board has in/out 1024k buffers and emulates a 16550
>: (albeit with huge buffers).
>
>  Another solution not as good as the one above, but less expensive, is
>to get a patch for the com driver from the minnie server at berkeley. It
>was posted last year, so do a general search on 'silo overflow' and there
>will be an article in the list (somewhere) with a patch to com.c.
>
>  I use a GVC 14.4k fax modem at home on NetBSD 0.9 with serial 57.6K 
>to my school on 16450 serial ports and have'nt had a single silo 
>overflow since. On a good day (if the SUN at school is not loaded) 
>I can get up to 3000 Chars/Sec on kermit transferring binary (gzip'd) files.
                 ^^^^^^^^^^^^^^    ^^^^^^
>
>My machine by the way is a 386DX/25 w 8M Ram and X running constantly.
>

I find this -very- hard to believe.  I have basically the same set up except
that I run FreeBSD, the sio device drivers, have a faster CPU and use zmodem
rather than kermit (I also use ftp with ppp).  I am luck to get 1.2 K/s transfer
rate with a 16550A.  Either I am doing something drastically wrong or you are
doing something drastically correct.

I realize that the sio drivers are a slow down, and the 'new' kermit is much
more efficent than it used to be ... but a factor of 2 or more?

If this sort of performance is really possbile, I would be intrested in seeing
a discussion on how to get to that level.

-- 
- pitts@mimosa.astro.indiana.edu             ^       | James J. Pitts        -
- Most people are sheep.                    /@\      | IU Physics Dept       -
- Only a select few are fit to rule.       /   \     | Voice:   812-855-8247 -
- We are The Bavarian Illuminati.         /_____\    | FAX  :   812-855-5533 -