home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!decwrl!infopiz!mccall!info-pdp11-newsgate!list
- Newsgroups: vmsnet.pdp-11
- Subject: Unix on PDP-11's
- Message-ID: <3067376@MTS.RPI.EDU>
- From: john_wilson@mts.rpi.edu
- Date: Sun, 13 Sep 92 12:46:04 EDT
- Organization: The Internet
- Return-Path: <pat+@transarc.com>
- Lines: 33
-
- Just a quick reality check here -- what's the point of running Unix
- on a PDP-11??!! If you're extremely lucky and have an 11/94 or something,
- the best you can hope for is that you won't even notice that you're on
- a PDP-11; more likely, the 11's slow speed will remind you continually
- of Unix's inefficiencies (HOW can an OS which is as stripped-down as the
- Unix kernel have trouble fitting on a 124KW machine?!).
-
- If what you're going to be doing is in a portable language on a portable
- OS, you'd be much happier doing it on an old Sun (the prices are getting
- quite reasonable for used ones) or something with a similar performance:
- power consumption:size ratio; the only difference you'll notice is that
- it works better/faster/cheaper. The only point I see in having a PDP-11
- (and I have six) is for doing things which it does well, like letting a
- user job handle interrupts under RT or RSX (I built a MIDI adapter for my
- 11/34 and it has no trouble keeping up with input interrupts at 31.25kbaud,
- under RT; try that under Unix -- but why would you bother? device control
- isn't Unix's bag), or running realistic timesharing under RSX or RSTS; our
- high school used to run 5-6 users all day long under RSTS on our 11/34a,
- sure it was slow but it sounds like we would have been lucky to be running
- at all under Unix.
-
- My point isn't to dump on Unix, but rather to dump on caring what hardware
- you're running it on. PDP-11's have many strengths, which some OS's go
- to great lengths to exploit, but Unix strikes at the 11's weak points instead.
- PDP-11's are a good place to mess with the 11's neat hardware (ever seen
- a refreshing vector display on a generic Unix box?), or mess with the 11's
- neat OSes (address windows, asynch I/O, vector ownership/jam lists (boy
- could MS-DOS use that!), dynamically loadable/unloadable device drivers etc.),
- or mess with the 11's neat instruction set (even the 68K/VAX/Z8000 attempted
- clones seemed to miss the point of complete symmetry). A SPARCstation is
- a good place to write huge C programs.
-
- John_Wilson@MTS.RPI.EDU
-