Is UNIX(TM) Multi-User?
Joel Spolsky
spolsky at eniac.seas.upenn.edu
Wed Aug 24 06:51:18 AEST 1988
In article <11945 at steinmetz.ge.com| davidsen at crdos1.UUCP (bill davidsen) writes:
| In article <365 at pigs.UUCP> haugj at pigs.UUCP (Joe Bob Willie) writes:
|
| | is unix REALLY a multi-user operating system? or does it just act that
| | way because it is a multi-tasking o/s?
|
| Any multitasking o/s can be a multiuser system, provided that the user
| agent (shell or whatever) is a normal process. Given this, you can have
| multiple user agents running, connected to several users.
|
| Note that this does not claim that any such o/s will work WELL for
| multiple users ...
Right! For example, OS/2 (ack barf) is a multitasking operating system
that will never work very well for multiple users, simply because the
assumption that there is only one user is so pervasive:
--there is no concept of file ownership
--a single process, the "foreground" process, gets the largest slices
of cpu time because that's the one that the single user sees
--the system assumes one keyboard, one mouse, and one monitor, and
probably (I dont know this) assumes that the monitor is mapped
into main memory.
Joel Spolsky
Bell Communications Research and
Yale University
(neither of whom I speak for :-)
More information about the Comp.unix.questions
mailing list