home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!pmafire!news.dell.com!swrinde!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!jvnc.net!darwin.sura.net!news.udel.edu!me.udel.edu!johnston
- From: johnston@me.udel.edu (William Johnston)
- Newsgroups: comp.unix.aux
- Subject: Re: A/UX speed.
- Message-ID: <Bs1yzp.203@news.udel.edu>
- Date: 27 Jul 92 14:59:49 GMT
- References: <26JUL199213134245@vxcrna.cern.ch> <1992Jul27.125518.21561@deadzone.princeton.edu>
- Sender: usenet@news.udel.edu
- Organization: University of Delaware
- Lines: 48
- Nntp-Posting-Host: me.udel.edu
-
- In article <1992Jul27.125518.21561@deadzone>, Marcello Gallardo writes:
- >In article <26JUL199213134245@vxcrna.cern.ch> smithr@vxcrna.cern.ch
- >(SMITH,Rand./PPE) writes:
-
- [ ...(practicable) top speed of a modem on a Mac IIsi ...]
-
- Marcello mentions unix-side slip performance and a serial bug in A/UX,
- but does the bug affect speed or is it just causing kernel crashes?
-
- Anyway, bugs aside, running A/UX does put limits on serial throughout
- when compared to the same machine running MacOS.
-
- All Mac serial ports can be set at up to 57.6 kbps, of course,
- but actual throughput is limited when running under System 7.0 or
- 6.0.x with Multifinder. These limits depend both on CPU and the
- "Multifinder-friendliness" of the apps that are running concurrently
- with the comm app.
-
- I asked a similar question recently, for an SE/30 with a v.32bis modem.
- Using Microphone II v.4.0, zmodem, DTE set at 19.2, compressed test file:
-
- foreground (cps) background (cps)
- MacOS 1750 1200-1500
- A/UX 3.0 750 200-300
-
- I got one reply, suggesting that I try running pcomm on the unix side
- (instead of a Mac telecomm app) and fiddle with the "nice"-ness of
- other processes to ensure that pcomm gets enough cycles to attend to
- the serial port.
-
- I ended up getting an accelerator card instead (50 MHz DayStar) and the
- problem disappeared. Possible conclusions (WAG-haters hit `n' now!):
-
- It's been suggested that Mac serial-port buffering is inadequate; this
- means that comm apps need to look at the serial port frequently in order
- to avoid data loss. Because the MacOS runs as one large A/UX process,
- with cooperative multitasking to divide time between MacOS apps, file
- transfers can be killed by any Mac app that is not `multifinder-friendly',
- or whenever overall system load (Mac and unix processes) is large enough to
- deny adequate CPU time (or frequent-enough time slices) to the comm app.
-
- IMO, a 16 MHz Mac is inadequate for running telecomm apps at high speed
- under the A/UX 3.0 Finder. I would guess that the same conclusion would
- obtain for the IIsi. If high-speed serial performance is essential,
- consider switching to unix-side apps or adding an accelerator card.
- --
- -- Bill Johnston (johnston@me.udel.edu)
- -- 38 Chambers Street; Newark, DE 19711; (302)368-1949
-