Leonard Rosenthol on Wed, 10 Jan 2001 13:17:26 -0500


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [PLUG] Deep, involved technical question


At 10:50 PM -0500 1/9/01, Beldon wrote:
I said, "Because Unix handles tasks differently.  There isn't the same amout
of resource contention on equal equipment because it's all about process
control, rather than threads.  Each process has its own space that appears
exclusive to that process.  That's why when an app crashes, it doesn't bring
the system down."

He said, "Well I was under the impression that NT does the same thing."

As far as memory protection (ie. each process gets its own protected space) go, NT and Unix are indeed pretty similar - there aren't all that many ways to do a real memory protected OS ;).


However, as Mike points out, there are LOTS of other things running around on NT that are playing where they shouldn't, that have known bugs and problems, and that eat up "resources". This becomes even MORE true the more processes/applications you start running on it. As you point out, an NT system can indeed be quite stable - as long as you reboot it often enough! They simply don't have the uptime that you really want in a REAL server OS.

Unix doesn't have these problems because it was designed from the "beginning of time" (FYI: that's in 1970, just ask ctime(0)) to be a server OS with uptime being critical, so even things like drivers are protected as well (within limits as needed for hardware, etc.)


Leonard -- ---------------------------------------------------------------------------- You've got a SmartFriend? in Pennsylvania ---------------------------------------------------------------------------- Leonard Rosenthol Internet: leonardr@lazerware.com America Online: MACgician Web Site: <http://www.lazerware.com/> FTP Site: <ftp://ftp.lazerware.com/> PGP Fingerprint: C76E 0497 C459 182D 0C6B AB6B CA10 B4DF 8067 5E65


______________________________________________________________________ Philadelphia Linux Users Group - http://www.phillylinux.org Announcements-http://lists.phillylinux.org/mail/listinfo/plug-announce General Discussion - http://lists.phillylinux.org/mail/listinfo/plug