各种操作系统简介和功能分析

网友投稿 1056 2022-09-19

各种操作系统简介和功能分析

各种操作系统简介和功能分析

Windows 开发商 Microsoft Windows98/me Windows2000/XP Windows Server2003 Windows Vista Windows98/me是基于MS-DOS的混合的16/32位操作系统正慢慢的退出PC舞台了,2000/X P以及Server2003都是基于WindowsNT的32位操作系统,XP/Server2003已经有64位版本了。 Vista是微软最新开发的版本预计在2006年推出。主要支持Intel,AMD,后来增加了对Power PC,MIPS的支持。微软的操作系统基本上统治了个人PC市场,大概占了90%的市场份额。 UNIX-like AIX 开发商 IBM AIX是Advanced Interactive eXecutive的简称,它是IBM 公司的UNIX操作系统,整个 系统的设计从网络、主机硬件系统,到操作系统完全遵守开放系统的原则. RS/6000 采用IBM 的UNIX操作系统-AIX作为其操作系统.这是一个目前操作系统界最成 功,应用领域最广,最开放的第二代的UNIX系统。它特别适合于做关键数据处理(CRITIC AL). 支持PowerPC POWER处理器. 目前的版本是AIX 5L 5.3, 支持64棵处理器,2TB内存,16TB JFS2文件系统,16TB JFS2文件. HP-UX 开发商 HP 惠普公司在1996年随着推出64位PA-8000处理器,开始了64位技术的实施计划,它形成 了工业界运算最快的商业和工程技术应用服务器的基础。为了与先进的硬件配套,惠普公 司已经逐步地把64位功能放入惠普公司在工业界领先的UNIX操作系统HP-UX。HP-UX 10.10 和10.20分别具有非常大的文件系统和文件。 HP-UX 11.00也有32位版本,使得基于32位PA-7X00系统也可以得到HP-UX 11.00的新功 能和特色;基于PA-8X00的K系列和T系列系统的客户要在HP-UX的32位或64位版本之间做出选 择。惠普公司单机系统性能在工业界领先(39,469TPMS)的V系列系统,只可以运行64位的H P-UX 11.00。 主要运行于HP公司的PA-系列处理器以及Intel的安腾系列处理器上. 最新的版本HP-UX 11i v2. 可以管理128棵处理器,1TB内存,32TB文件系统,最大2TB的文件。 IRIX 开发商 SGI SGI公司最早是专门生产图形显示终端的, OpenGL标准便是由SGI提出来的.公司开发的 这个操作系统是主要运行在基于MIPS处理器的图形工作站上,1992年SGI收购了MIPS,1998年 MIPS又脱离了SGI成立MIPS技术公司.2003年SGI推出了基于Linux的Altix系列操作系统. Mac OS X 开发商 Apple Apple公司的Macintosh机上的操作系统, 苹果机主要用于图形领域,在图形处理领域占 有很大市场份额。Mac OS是首个在商用领域成功的图形用户界操作系统。Mac OS9及以前的 版本都在搭在苹果机上销售的。它不支持其它设备,每当有新的设备时都要通过添加扩展 来支持设备。新的Mac OS X结合BSDUnix、NeXTStep和Mac OS 9的元素。采用Unix风格的内 存管理和抢占式多任务处理,它的最底层建基于BSDUnix的内核,实行的是部分开放源代码 。 现行的最新的系统版本是Mac OS X v10.4.2。 只能运行在PowerPC G3以上处理器的苹果机上,苹果公司正在跟Intel合作,表示以后 苹果机会采用x86处理器。 Solaris 开发商 SUN 最早也是基于BSD Unix开发的,那时就直接叫Sun OS,从Sun OS5以后就以Solaris的 名字面市,从Solaris10开始它也是免费开源的软件了,开始主要是为SPARC和x86写的,后来 经过一些改动也可以支持一大批的处理器.Solaris10开始支持64位处理器. FreeBSD 开发者 Nate Williams,Rod Grimes,Jordan Hubbard. Bill Jolitz的 386BSD发展形成3个分支FreeBSD,NetBSD,OpenBSD了,这些都是免费的 开源操作系统。第一张FreeBSD光盘是在1993年12月发布的。 FreeBSD 是一个在个人电脑上执行的作业系统,主要支持x86处理器,其他跟 Intel 相 容的 CPU 如 AMD 跟 Cyrix也被支持。 FreeBSD 能提供你许多昂贵工作站才有的先进功能,这些特色包括: 抢占式多任务处理. 完整的 TCP/IP 网路功能 包含 SLIP, PPP, NFS 跟 NIS。 内存保护(Memory protection) 能确保一个使用者不能打扰其他人。而一个应用程式 也不能影响其他的程式。 标准的 X 视窗系统 (X Window, X11R6) 提供良好的图形用户接口(GUI)以便在一般的 VGA 显示卡以及萤幕上使用, 并且提供完整的原始程式码。 能直接执行在其他作业系统 (如 SCO, BSDI, NetBSD, Linux 跟 386BSD)上编译的 ( Binary) 程式。 数以千计 可以直接执行(ready-to-run) 的应用程式, 可以在 FreeBSD ports 及 pa ckages 中找到。 免去你上网路到处找软体的苦境。 需要时才置换的虚拟记忆体(Demand paged virtual memory 以及合理的虚拟记忆体及 档案缓冲区之缓冲功能(merged VM/buffer cache) NetBSD 开发者 NetBSD小组 NetBSD是一种完全免费的类UNIX操作系统,它是一个重于夸平台应用的BSD分支,它支 持50多种硬件平台,具有高度可移植性和硬件平台兼容性.它可以运行在从64位alpha服务器 到手持设备的多种硬件平台上.NetBSD的清晰设计以及它的众多高级特性使得它不论作为产 品还是研究环境都表现得非常出色。而且它对用户在资源上进行全方位的支持。其上的应 用程序很多都可以非常容易地获得。 OpenBSD 开发者 由NetBSD的前核心成员Theo de Raddt领导的一个开发小组。 OpenBSD由NetBSD分支出的计划, 它是一个免费、多平台、基于4.4BSD的类Unix操作系统。目标在于强调正确性、安全 性、标准化以及可移植性。着重于安全性,致力于成为最安全的操作系统。OpenBSD支持包 括SVR4(Solaris),FreeBSD,Linux,BSDI,SunOS和HPUX等大部分二进制的模拟。 Linux RedHat/Fedora 开发商 RedHat.Inc Redhat linux是最早的Linux发行版本之一,也是最早使用软件管理包RPM的Linux版本 , Redhat 自9.0以后,不再发布桌面版的,而是把这个项目与开源社区合作,于是就有了 Fedora 这个 Linux 发行版。最新版本是FC4.0. Slackware 开发商Slackware Linux, Inc Slackware Linux是由Patrick Volkerding开发的GNU/Linux发行版。与很多其他的发 行版不同,它坚持KISS(Keep It Simple Stupid)的原则,就是说没有任何配置系统的图形 界面工具。一开始,配置系统会有一些困难,但是更有经验的用户会喜欢这种方式的透明 性和灵活性。 Slackware Linux的另一个突出的特性也符合KISS原则:Slackware没有如RPM之类的成 熟的软件包管理器。Slackware的软件包都是通常的tgz(tar/gzip)格式文件再加上安装脚 本。Tgz对于有经验的用户来说,比RPM更为强大,并避免了RPM之类管理器的依赖性问题。 Slackware还有一个众所周知的特性就是BSD风格的初始化脚本。Slackware对所有的运行级 (runlevel)/任务都用同一个脚本,而不是在不同的运行级中建立一堆脚本的链接。这样让 你不必自己写新的脚本就能很容易地调整系统。 Debian 开发商Debian project Debian 以其忠于Unix和自由软件以及丰富的选择出名,它的最新版本包含有5万个软件 包,支持十一种体系结构,从ARM到IBM S390,以及个人电脑上的x86到PowerPC.它的软包管理 工具APT一样有名.最新发布版本是Debian3.1也叫sarge Mandriva 开发商 Conectiva Mandriva Linux的前身是欧洲最大的Linux厂商之一Mandrakesoft,长期以来Mandrak e Linux以最为方便、易用、华丽的Linux发行版著称。Mandrake Linux早期方便的字体安 装工具和默认的中文支持,为Linux普及做出了很大的贡献。但是2004年前后Mandrakesof t陷入财务危机,濒临破产。公司于2005年2月24日与拉丁美洲最大的Linux厂商Conectiva 达成了收购协议,金额为170万欧元,新公司旗下品牌Mandrake Linux更名为Mandriva Li nux。Mandriva以rpm作为软件管理工具,部分兼容Red Hat Linux/Fedora Core的预编译包 . SuSE 开发商 Novell SUSE LINUX是德国的一个发行版,原是以Slackware Linux为基础,并提供完整德文使 用界面的产品,2004年Novell收购了SUSE. Gentoo Gentoo Linux为用户提供了大量的应用程序源代码。Gentoo Linux的每一部分都可以 在最终用户的系统上重新编译建造,甚至包括最基本的系统库和编译器自身。 通过依赖关 系描述和源代码镜像的形式提供软件,Gentoo Linux提供了大量软件供用户选择。 标准的 源代码镜像包括30G的数据。 选择不仅在软件整体方面,也存在于软件的内部。由于可以 在本地编译软件,参数和变量的选择可以由用户自己指定。 事实上,在软件的安装和升级方面,Gentoo拥有自己独特的优势。由于Portage技术的 产生,Gentoo Linux可以担当一个理想的安全服务器、开发平台、专业级桌面应用、游戏 服务器、嵌入式应用等等各种角色。由于其无限制的可配置性,我们甚至可以称Gentoo L inux为一个准发行版。 嵌入式式操作系统. uClinux uClinux是一种优秀的嵌入式Linux版本。uclinux是一个源码开放的操作系统,面向没 有MMU(Memory Management Unit)的硬件平台。同标准Linux相比,它集成了标准Linux操 作系统的稳定性、强大网络功能和出色的文件系,它是完全免费的. uC/OS II 开发商 Micrium 抢占式实时多任务实时操作系统,可以管理63个任务,开源的嵌式操作系统,商业应用需 要得到Micrium公司的授权, VxWorks 开发商 WindRiver VxWorks操作系统是美国风河(WindRiver)公司于1983年设计开发的一种嵌入式实时操 作系统(RTOS),是嵌入式开发环境的关键组成部分。良好的持续发展能力、高性能的内 核以及友好的用户开发环境,在嵌入式实时操作系统领域占据一席之地。它以其良好的可 靠性和卓越的实时性被广泛地应用在通信、军事、航空、航天等高精尖技术及实时性要求 极高的领域中,如卫星通讯、军事演习、弹道制导、飞机导航等。在美国的 F-16、FA-18 战斗机、B-2 隐形轰炸机和爱国者导弹上,甚至连1997年7月在火星表面登陆的火星探测 器上也使用到了VxWorks VxWorks 的实时性做得非常好,其系统本身的开销很小,进程调度、进程间通信、中 断处理等系统公用程序精练而有效,它们造成的延迟很短。 PalmOS 开发商 PalmSource,Inc 早期由US Robotics(其后被3Com收购,再独立改名为Palm公司)研制的专门用于其产 品"Palm"的操作系统。主要用于PDA产器 WindowsCE 开发商 Microsoft 它是微软针对个人电脑以外的电脑产品所研发的嵌入式操作系统,而CE则为Customer Embedded的缩写。 操作系统是一种特殊的用于控制计算机(硬件)的程序(软件)。它是计算机底层的系统软件,负责管理、调度、指挥计算机的软硬件资源使其协调工作,没有它,任何计算机都无法正常运行。它在资源使用者和资源之间充当中间人的角色,举个例子,一个用户(也可以是程序)将一个文件存盘,操作系统就会开始工作:管理磁盘空间的分配,将要保存的信息由内存写到磁盘等。当用户要运行一个程序时,操作系统必须先将程序载入内存,当程序执行时,操作系统会让程序使用CPU。     在计算机的发展过程中,出现过许多不同的操作系统,其中最为常用的有:DOS、Mac OS、Windows、Linux、Free BSD、Unix/Xenix、OS/2等等,下面介绍常见的微机操作系统的发展过程和功能特点。     一、 DOS操作系统 (最原始是操作系统)     从1981年问世至今,DOS经历了7次大的版本升级,从1.0版到现在的7.0     版,不断地改进和完善。但是,DOS系统的单用户、单任务、字符界面和16位的大格局没有变化,因此它对于内存的管理也局限在640KB的范围内。 DOS最初是微软公司为IBM-PC开发的操作系统,因此它对硬件平台的要求很低,因此适用性较广。常用的DOS有三种不同的品牌,它们是Microsoft公司的MS-DOS、IBM公司的PC-DOS以及Novell公司的DR DOS,这三种DOS相互兼容,但仍有一些区别,三种DOS中使用最多的是MS-DOS。     DOS系统有众多的通用软件支持,如各种语言处理程序、数据库管理系统、文字处理软件、电子表格。而且围绕DOS开发了很多应用软件系统,如财务、人事、统计、交通、医院等各种管理系统。鉴于这个原因,尽管DOS已经不能适应32位机的硬件系统,但是仍广泛流行,不过DOS被市场淘汰应该只是时间问题     二、 Mac OS X操作系统 (界面最漂亮操作系统)     Mac OS操作系统是美国苹果计算机公司为它的Macintosh计算机设计的操作系统的一代操作系统,该机型于1984年推出,在当时的PC还只是DOS枯燥的字符界面的时候,Mac率先采用了一些我们至今仍为人称道的技术。比如:GUI图形用户界面、多媒体应用、鼠标等,Macintosh计算机在出版、印刷、影视制作和教育等领域有着广泛的应用,Microsoft Windows至今在很多方面还有Mac的影子,最近苹果公司又发布了目前最先进的个人电脑操作系统Mac OS X。     三、Windows系统 (最普遍最常用的操作系统)     Windows是Microsoft公司在1985年11月发布的第一代窗口式多任务系统,它使PC机开始进入了所谓的图形用户界面时代。在图形用户界面中,每一种应用软件(即由Windows支持的软件)都用一个图标(Icon)表示,用户只需把鼠标移到某图标上,连续两次按下鼠标器的拾取键即可进入该软件,这种界面方式为用户提供了很大的方便,把计算机的使用提高到了一个新的阶段。     Windows1.X版是一个具有多窗口及多任务功能的版本,但由于当时的硬件平台为PC/XT,速度很慢,所以Windows1.X版本并未十分流行。1987年底Microsoft公司又推出了MS-Windows2.X 版,它具有窗口重叠功能,窗口大小也可以调整,并可把扩展内存和扩充内存作为磁盘高速缓存,从而提高了整台计算机的性能,此外它还提供了众多的应用程序:文本编辑Write、记事本Notepad、计算器Calculator、日历Calendar……等。随后在88年、89年又先后推出了MS-Windows/286-V2.1和MS-Windows/386 V2.1这两个版本。     1990年,Microsoft公司推出了Windows3.0,它的功能进一步加强,具有强大的内存管理,且提供了数量相当多的Windows应用软件,因此成为386、486微机新的操作系统标准。随后,Windows发表3.1版,而且推出了相应的中文版。3.1版较之3.0版增加了一些新的功能,受到了用户欢迎,是当时最流行的Windows版本。     1995年,Microsoft公司推出了Windows95。在此之前的Windows都是由DOS引导的,也就是说它们还不是一个完全独立的系统,而Windows95是一个完全独立的系统,并在很多方面作了进一步的改进,还集成了网络功能和即插即用(Plug and Play)功能,是一个全新的32位操作系统。     1998年,Microsoft公司推出了Windows95的改进版Windows98,Windows98的一个最大特点就是把微软的Internet浏览器技术整合到了Windows里面,使得访问Internet资源就像访问本地硬盘一样方便,从而更好地满足了人们越来越多的访问Internet资源的需要。Windows98是目前实际使用的主流操作系统。     在90年代初期Microsoft推出了Windows NT(NT是New Technology即新技术的缩写)来争夺Novell Netware的网络操作系统市场。相继有Windows NT 3.0,3.5,4.0等版本上市,逐渐蚕食了中小网络操作系统的大半江山。WindowsNT是真正的32位操作系统,与普通的Windows系统不同,它主要面向商业用户,有服务器版和工作站版之分。     2000年,Microsoft公司推出了Windows 2000,它包括四个版本:Data center Server是功能最强大的服务器版本,只随服务器捆绑销售,不零售;Advanced Server和Server版是一般服务器使用;Professional版是工作站版本的NT和Windows98共同的升级版本。     目前还有一个主要面向家庭和个人娱乐,侧重于多媒体和网络的Windows Me存在。     2001年10月25日,Microsoft发布了功能及其强大的Windows XP,该系统采用Windows 2000/NT内核,运行非常可靠、稳定,用户界面焕然一新,使用起来得心应手,这次微软终于可以和苹果的Macintosh软件一争高下了,优化了与多媒体应用有关的功能,内建了极其严格的安全机制,每个用户都可以拥有高度保密的个人特别区域,尤其是增加了具有防盗版作用的激活功能。     四、Unix系统 (迷人的小企鹅)     Unix系统是1969年在贝尔实验室诞生,最初是在中小型计算机上运用。最早移植到80286微机上的Unix系统,称为Xenix。 Xenix系统的特点是短小精干,系统开销小,运行速度快。UNIX为用户提供了一个分时的系统以控制计算机的活动和资源,并且提供一个交互,灵活的操作界。UNIX被设计成为能够同时运行多进程,支持用户之间共享数据。同时,UNIX支持模块化结构,当你安装UNIX操作系统时,你只需要安装你工作需要的部分,例如:UNIX支持许多编程开发工具,但是如果你并不从事开发工作,你只需要安装最少的编译器。用户界面同样支持模块化原则,互不相关的命令能够通过管道相连接用于执行非常复杂的操作。UNIX 有很多种,许多公司都有自己的版本,如 AT&T、Sun、HP等。     Linux是当今电脑界一个耀眼的名字,它是目前全球最大的一个自由免费软件,其本身是一个功能可与Unix和Windows相媲美的操作系统,具有完备的网络功能,它的用法与UNIX非常相似,因此许多用户不再购买昂贵的UNIX,转而投入Linux等免费系统的怀抱。     Linux最初由芬兰人Linus Torvalds开发,其源程序在Internet网上公开发布,由此,引发了全球电脑爱好者的开发热情,许多人-该源程序并按自己的意愿完善某一方面的功能,再发回网上,Linux也因此被雕琢成为一个全球最稳定的、最有发展前景的操作系统。曾经有人戏言:要是比尔·盖茨把Windows的源代码也作同样处理,现在Windows中残留的许多BUG(错误)早已不复存在,因为全世界的电脑爱好者都会成为Windows的义务测试和编程人员。     Linux操作系统具有如下特点:     1. 它是一个免费软件,您可以自由安装并任意修改软件的源代码。     2. Linux操作系统与主流的UNIX系统兼容,这使得它一出现就有了一个很好的用户群。     3. 支持几乎所有的硬件平台,包括Intel系列,680x0系列,Alpha系列,MIPS系列等,并广泛支持各种周边设备。     目前,Linux正在全球各地迅速普及推广,各大软件商如Oracle、Sybase、Novell、IBM等均发布了Linux版的产品,许多硬件厂商也推出了预装Linux操作系统的服务器产品,还有不少公司或组织有计划地收集有关Linux的软件,组合成一套完整的Linux发行版本上市,比较著名的有RedHat(即红帽子)、Slackware等公司。Linux可以在相对低价的Intel X86硬件平台上实现高档系统才具有的性能, 许多用户使用benchmarks在运行Linux的X86机器上测试, 发现可以和Sun和Digital公司的中型工作站的性能媲美。事实上不光是许多爱好者和程序员在使用Linux, 许多商业用户比如Internet服务供应商(ISP)也使用Linux做为服务器代替昂贵的工作站。 这些服务器的最高记录是经过600天的运行没有碰到一次系统崩溃!我们有理由相信Linux这样一个稳定、灵活和易用的软件,肯定会得到越来越广泛的应用。     除了 Linux之外还有一种免费的UNIX变种操作系统FreeBSD可供使用,一般来说,对于工作站而言, LINUX支持的硬件种类和数量要远远地超过FreeBSD,而在网络的负载非常高时, FreeBSD的性能比LINUX 要好一些。     五、OS/2系统     1987年IBM公司在激烈的市场竞争中推出了PS/2(Personal System/2)个人电脑。PS/2系列电脑大幅度突破了现行PC机的体系,采用了与其它总线互不兼容的微通道总线MCA,并且IBM自行设计了该系统约80%的零部件,以防止其它公司仿制。OS/2系统正是为系列机开发的一个新型多任务操作系统。OS/2克服了DOS系统640KB主存的限制,具有多任务功能。OS/2也采用图形界面,它本身是一个32位系统,不仅可以处理32位OS/2系统的应用软件,也可以运行16位DOS和Windows软件。 OS/2系统通常要求在4MB内存和100MB硬盘或更高的硬件环境下运行。由于OS/2 仅限于PS/2机型,兼容性较差,故而限制了它的推广和应用。     服务器主要是用server 2003的。  赞同

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:国际最具潜力IT专业认证
下一篇:macos 安装frida的坑
相关文章

 发表评论

暂时没有评论,来抢沙发吧~