欢迎来到天天文库
浏览记录
ID:41081694
大小:39.50 KB
页数:7页
时间:2019-08-15
《浅谈常用的通用操作系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、浅谈常用的通用操作系统摘要:本文从各个不同的角度对Windows系列和UNIX系列以及Linux进行了一些分析和比较。关键词:通用操作系统UNIXWINDOWSLinux1.引言每当我们打开计算机,启动成功后,首先映入眼帘的就是操作系统的界面,我们所做的一切的工作都是在操作系统之上来完成的。可是你有没有去想过:为什么鼠标的拖曳或者键入一些命令就能完成对文件、磁盘、各种软硬件资源的管理和使用;这是因为有了操作系统的支撑,我们才那么方便的使用计算机。直到有一天,开机后发觉整个屏幕黑糊糊得一片,看不到正常启动后的画面时,才知道操作系统
2、是多么得重要,明白了所有任务的运完成原来是离不开操作系统的。如果有一天离开了操作系统,我们的计算机也就成了一堆废铁,什么事也干不了。2.几种通用操作系统的概述与对比通用操作系统是由分时操作系统发展而来,大部分都支持多用户和多进程,负责管理众多的进程并为它们分配系统资源。最常用的操作系统是通用操作系统。现在常用的通用操作系统主要有Windows和UNIX以及Linux。1.WindowsWindows系列操作系统是当前个人微型计算机中应用最为广泛的一种操作系统,从1983年微软公司宣布windows的诞生现在的WindowsXP、
3、Windows2003server也经历了20多年的发展历程,最早推出的Windows1.0和Windows2.0是基于Intelx86微处理芯片。Windows3.0运行在MS-DOS操作系统之上以来DOS管理文件系统与DOS共同管理硬件资源,所以它不是一个完整的操作系统,但这时Windows已经是一个多任务的操作系统。到了Win95和Win98它们摆脱了MS-DOS的限制成了真正的操作系统,它们采用了32位抢先式多任务/多线程技术,并兼容以前16位的应用程序。1985年微软公司开始研发WindowsNT,直到1993年正式推
4、出。相继推出的版本有1.0,2.0,3.0,4.0,在2000年推出了Windows2000,WinNT及Win2000都属于多用户操作系统,支持对称多处理器、多线程、多个可装卸文件系统并达到美国政府的C2安全标准。然后于推出了WindowsXP,是一种基于NT技术的纯32位操作系统,它集成了Win2000的安全性、可靠性、和强大的管理能力以及Win98/me的即插即用功能简易的用户界面等各种先进的技术,性能更加稳定。事实上WindowsXP和Windows2000用的是同一NT内核的架构,就方便用户使用而言,WinXP确实比W
5、in2000有进步它不仅画面异常地漂亮,而且确实为初接触电脑的人提供了很体贴用户的、人性化的设计,由于Win2000和WinXP都是NT内核的操作系统,所以在稳定性方面相差无几,但是WinXP占用的系统资源尤其是物理内存要求多很多,在磁盘性能方面因为WindowsXP和Windows2000都是很大程度上依赖硬盘性能的,而且它们都占用了大量的物理内存,所以这两个系统都要处理好磁盘上的虚拟内存,过用SYSmark2001、Winstone等软件测试,发现WinXP的磁盘性能是比Win9X强很多,但略逊于Windows2000,处于
6、一个中间状态的水平上。这很可能是WinXP过于侧重多媒体和其他网络、外设硬件功能方面的支持,而在磁盘性能上有所损失, Win2000和WinXP的磁盘性能都远远地抛开了Windows9X,提高几乎达到了70%,在你用NTFS磁盘格式的时候会体会到WinXP更多的优点。WinXP内置的软件里有三个很特别,一是防火墙、二是WindowsMessenger、三是MSNExplorer。这三个软件覆盖了软件业除了操作系统以外最重要的领域。2.UNIXUNIX是诞生于1969年是由贝尔实验室两位研究员KenThompson和DennisR
7、itchie在DEC生产的PDP-7上开发的,最初UNIX用汇编语言开发的,1973年成功地用C语言重写了UNIX。经过了30多年的发展到了今天UNIX有两个的主要版本AT&TUNIX系统V和BerkeleyUNIX而其它的变种都是基于这两个版本,其中BerkeleyUNIX是美国加州大学伯克利分校对UNIX进行了重大改进,引入许多新特性。常用的其他版本有IBM公司的AIX,SUN公司的Solaris,惠普公司的HP-UX,SCO公司的UnixWare以及UNIX的变种Linux。UNIX的主要特性表现在以下几个方面:第一,开放
8、性、可移植性。它可运行在从微机到巨型机的各种计算机。第二,多用户,多任务。UNIX可以支持数十甚至数百个用户同时使用,而且每个用户同时执行多个任务。第三,UNIX支持对数据和程序进行分组,以方便数据管理。第四,与设备独立的输入输出的操作。UNIX把所有设备都视为
此文档下载收益归作者所有