home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / os / research / 909 < prev    next >
Encoding:
Internet Message Format  |  1992-09-11  |  2.1 KB

  1. Path: sparky!uunet!spool.mu.edu!agate!darkstar.UCSC.EDU!osr
  2. From: keller@cse.ucsc.edu (Jeffrey Keller)
  3. Newsgroups: comp.os.research
  4. Subject: Re: WINDOWS/NT
  5. Date: 11 Sep 1992 17:00:37 GMT
  6. Organization: University of California, Santa Cruz (CE/CIS Boards)
  7. Lines: 39
  8. Approved: comp-os-research@ftp.cse.ucsc.edu
  9. Message-ID: <18qjblINNepv@darkstar.UCSC.EDU>
  10. References: <18lc72INN47e@darkstar.UCSC.EDU> <18o3ueINNorf@darkstar.UCSC.EDU> <18obp3INNquh@darkstar.UCSC.EDU>
  11. NNTP-Posting-Host: ftp.cse.ucsc.edu
  12. Originator: osr@ftp
  13.  
  14. Can anyone tell us something concrete about the architecture and
  15. capabilities of Windows/NT?  For example, although I know almost
  16. nothing about Windows/NT, I expect it to resemble OS/2, and I do
  17. know something about what that provides:
  18.  
  19.     virtual memory (address space of 2GB or something)
  20.     dynamic link libraries
  21.     preemptive multitasking (processes have distinct address spaces)
  22.     threads (sharing data segment)
  23.     adjustable priorities for threads and processes
  24.     semaphores
  25.     the ability to trample most anything in a device driver
  26.         (for example, allocating physical memory)
  27.  
  28. It does not provide fine gradations in privileges: device drivers
  29. run as superuser and all other processes are mundane.
  30.  
  31. It does not provide memory-mapped files or sophisticated real-time
  32. support such as system calls to pin pages into physical memory, but
  33. such things could probably be added without major redesign.
  34.  
  35. It does not provide multi-user support (ownership and restricted
  36. access to files, processes, etc.).  There may be hooks somewhere to
  37. allow this to be fixed, but I haven't seen them.
  38.  
  39. In short, it's a respectable single-user operating system, but
  40. it's crippled with regard to sharing resources among users.  You
  41. could add, say, kerberos and AFS and access resources on a network
  42. in a reasonable fashion, but when it comes to sharing the machine
  43. or enforcing accounting or any other restrictions on local processes,
  44. you lose.
  45.  
  46. So, on this level, what can be said about Windows/NT?
  47.  
  48. --
  49. Jeff Keller <keller@cse.ucsc.edu>        CIS Board, UCSC
  50. "If X is the answer, what was the question?" --David Fuller
  51.  
  52.  
  53.