250 likes | 533 Views
Windows NT versus UNIX. TANES KANCHANAWANCHAI. Introduction. Illustrates some different aspects between each operating system. Compare functionality and reliability of two most popular operating systems. . Topics of Discussion. Operating system objectives A brief history of each OS.
E N D
Windows NT versus UNIX. TANES KANCHANAWANCHAI
Introduction • Illustrates some different aspects between each operating system. • Compare functionality and reliability of two most popular operating systems.
Topics of Discussion • Operating system objectives • A brief history of each OS. • Start comparison. • Processor • Cost • Architecture • Functionality • Reliability • System management • Security
Operating system objectives • Interface between the user and the computer hardware. • Control the execution of application programs.
The history ofWindows NT. • MS-Dos is the ancestor of Windows NT. • Dos 1.0 is an OS that developed for the first IBM computer, released in 1981 • While MS and IBM try to develop next generation OS, OS/2. MS went out to develop NT.
The history of UNIX. • Intended for minicomputers • Encapsulated from microcomputers to supercomputers • For scientific and professional purpose • Effort to develop in early 1960s. • Initially developed at Bell Labs
Version of UNIX • SVR 4.0 by AT&T • 4.0 BSD by UCLA Berkeley
NT versus UNIX. (Processor) • Unix is less resource. • Ex. Linux run smoothly with a X386 microprocessor, while MS needs later version of microprocessor to run. • NT need Intel or Alpha • Unix can run on any type of hardware
NT versus UNIX.(Cost) • UNIX is a noncommercial OS. • Linux, FreeBSD • NT can be more expensive than some commercial UNIX OS. • NT Server4.0 Enterprise Edition (50-user version) costs $4,799
Window NT 4.0 architecture • See hand out
Functionality • NT User • : can not run any application on NT server • : access files and printers • : buy application software Ex. Microsoft Exchange Server (setup an email server) • UNIX user • : can run any application (authorized) • : can get most important software at hand
Reliability (NT) • NT downtime called “Blue Screen of Death” • Frequent crashes • Recover by powering the machine off and rebooting the system
Reliability (UNIX) • UNIX downtime called “kernel panic” • Obviously exists • Almost due to the hardware failure • Easily find the cause • Recover by stop/restart the process (rarely the entire machine)
System Manager • Windows NT and UNIX provides a GUI (Graphic User Interface),which is easier to manage.
Security • In NT, when attempts to access an object, the object manager in the NT executive reads the SID and group SID, if it match to the DACL, Discretionary access control list, then the process has the access rights. • NT only provides a file-level security.
Conclusion • UNIX gives you choices • Any type of hardware • CLI or GUI • Commercial or GNU • Diverse choice of vendors • Dynamic, can build a customized kernel to fit the specific needs at hand
Conclusion • NT gives you restrictions • Intel or Alpha • Only one GUI • No CLI • Only commercial • Only Microsoft • NT server is static, never be able to customized kernel.
References • Kirch, J. (1999, August 7). Microsoft Windows NT Server 4.0 versus UNIX. From the World Wide Web: http://www.kirch.net/unix-nt/ • Peek, J., Todino, G., & Strang, J. (2002), Learning the UNIX Operating System FifthEdition, CA: O’REILLY. • Stallings, W. (1998), Operating Systems Third Edition, New Jersey: Prentice Hall.