Xref: utzoo comp.unix.wizards:19407 comp.mail.uucp:3773 Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!gem.mps.ohio-state.edu!uakari.primate.wisc.edu!ames!uhccux!munnari.oz.au!murtoa.cs.mu.oz.au!ditmela!yarra!melba.bby.oz.au!leo!gnb From: gnb@bby.oz (Gregory N. Bond) Newsgroups: comp.unix.wizards,comp.mail.uucp Subject: Re: uucp over terminal server Message-ID: Date: 20 Nov 89 03:22:04 GMT References: <1243@lemuria.UUCP> <1017@maxim.erbe.se> <91705@pyramid.pyramid.com> Sender: news@melba.bby.oz.au Organization: Burdett, Buckeridge and Young Ltd. Lines: 29 In-Reply-To: romain@pyramid.pyramid.com's message of 19 Nov 89 16:44:52 GMT In article <91705@pyramid.pyramid.com> romain@pyramid.pyramid.com (Romain Kang) writes: The potential disadvantage that I see is that the pkcget() stall code in 4.3 uucp or the VMIN termio setting in HDB aren't applicable to non-tty descriptors like sockets, which may make the kernel schedule uucico more frequently than optimal. In other words, uucico could spin on reads that only return a few characters at a time, rather than pulling in (nearly) complete 'g' packets on each read. Except that, at least in our Bridge CS-100 terminal server, you can specify a buffer size, and (up to, depending on timeouts) that many characters get buffered up and sent in one TCP packet. Thus the read on the socket gets a buffer full. A second advantage is that our terminal server does RTS-CTS flow control with the blazer, and is happy doing 19,200baud, that the SunOs 3.5 driver can't. Given an 8-bit datapath and protocols to take advantage of it, that is a big win. We found that, using the terminal server, the NNdaemon (the moral equivalent of uucico for the networking software mainly used in Australia) dropped from >50% CPU to < 0.5%, while the speed increased from 600bytes/sec to >800bytes/sec. Greg. -- Gregory Bond, Burdett Buckeridge & Young Ltd, Melbourne, Australia Internet: gnb@melba.bby.oz.au non-MX: gnb%melba.bby.oz@uunet.uu.net Uucp: {uunet,pyramid,ubc-cs,ukc,mcvax,prlb2,nttlab...}!munnari!melba.bby.oz!gnb