home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / vmsnet / pdp11 / 669 < prev    next >
Encoding:
Internet Message Format  |  1992-09-13  |  2.3 KB

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