home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / os / linux / 20375 < prev    next >
Encoding:
Internet Message Format  |  1992-12-14  |  2.9 KB

  1. Path: sparky!uunet!walter!att-out!pacbell.com!sgiblab!spool.mu.edu!yale.edu!jvnc.net!netnews.upenn.edu!cronkite.ocis.temple.edu!moe.eng.temple.edu!jwiegand
  2. From: jwiegand@moe.eng.temple.edu (James Wiegand)
  3. Newsgroups: comp.os.linux
  4. Subject: Re: OS vs SYSTEM TYPE (long) [OS]
  5. Message-ID: <1992Dec14.164722.24176@cronkite.ocis.temple.edu>
  6. Date: 14 Dec 92 16:47:22 GMT
  7. References: <BCR.92Dec13121930@hfl3sn02.cern.ch>
  8. Sender: news@cronkite.ocis.temple.edu (NetWork News (readnews))
  9. Organization: Temple University EE Dept.
  10. Lines: 50
  11.  
  12. In article <BCR.92Dec13121930@hfl3sn02.cern.ch> bcr@cernapo.cern.ch (Bill Riemers) writes:
  13. >
  14. >After reading through all those back articles in both comp.os.linux
  15. >and comp.os.bsd I've come to the conclusion the best thing for a
  16. >new user to do would be to install MSDOS, LINUX, and 386BSD on thier
  17. >computer.  However, it sounds like you have to reboot your computer
  18. >everytime you want to change your system type!  This might seem
  19. >reasonable until you stop and ask yourself what is the purpose of
  20. >an OS?  Mind you my understanding (mind you I am not a computer
  21. >scientist) is that an OS is what provides an interphase between
  22. >software and hardware for all programs.  That is why on an APOLLO
  23. >computer I can switch readily between the system types of 
  24. >BSD4.2, BSD4.3, SYS5.0, SYS5.3, and AEGIS without rebooting the
  25. >machine.  (Even without re-loging in.)  All of these system types
  26. >work through DOMAIN-OS.
  27. [ ... ]
  28. >The way this swapping of system type works on APOLLOs is:
  29. >
  30. >   ver system-type command   ==> excutes one command in the
  31. >                                 selected system type
  32. >
  33. >   ver system-type           ==> switches to the selected
  34. >                                 system type
  35. >
  36. >The system SYSTYPE tells the OS what type of system you are
  37. >operating in.  So rather than having a root '/bin' directory, you have:
  38. >
  39. >  '/sys5.3/bin'
  40. >  '/bsd4.3/bin'
  41. >
  42.  
  43. Here at Temple we have an Apollo ring (and I use that term loosely), so I
  44. am somewhat familiar with what you are saying. One summer, they spent
  45. a year upgrading to Domain 10.2 (the first Unix-y release they installed).
  46. The problem is, the Apollo systems run Domain as their native operating 
  47. system (exec, file systems, ACL, window managers) and everything else
  48. is layered on top. This brought programs like the print spooler, 
  49. IDEAS, and ANSYS to their knees. Print jobs whent from 10 min. to 40+ min.
  50. The operating system doubled in size and swapped much more frequently.
  51. This was on a network that already had space problems!
  52.  
  53. The point is, a system like this takes a 50% - 60% performance hit.
  54. Having user-mode programs like the DOS-emulator is better since you
  55. only take the performance hit when you need to. When you build it 
  56. into the kernel, there is NO way around it.
  57.  
  58. Besides, I don't think any of the gurus would write such a beast anyway.
  59.  
  60. jim
  61. whose only affiliation with Temple is being one of their students.
  62.