急求一篇处理器管理相关的论文
关键词Linux操作系统;网络操作系统;内核
一、Linux的出现Linux是一种计算机操作系统,通常被称为类Unix系统。这是因为Linux和Unix有很深的渊源。
在电脑很贵的年代,电脑只能在大学或者大型企业才能接入。人们非常希望多个用户可以同时连接到一台计算机并使用它。于是,计算机科学家开始研究分时系统。分时系统将CPU的运行时间划分为小时间片,多个用户任务通过交替占用时间片实现对CPU的快速交互使用。因为时间片是很短的一段时间,似乎每个用户任务,每个用户都在独占CPU和整个计算机系统。在科研人员的不懈努力下,1969,at & amp;T公司的贝尔实验室开发了Unix系统。
65438-0986年,芬兰赫尔辛基大学的Andrew Tanenbaum教授为了给学生讲授计算机操作系统的课程,开发了Unix的变种Minix系统。1991年,Andrew Tanenbaum教授的学生Linus Torvalds对课堂上使用的Minix系统不太满意,于是开始尝试在386 PC上改进Minix系统。
1991年8月,Linus Torvalds在comp.os.minix新闻组发布了以下文字:“所有使用minix的人好,我正在为386(486)AT制作一个免费的操作系统,只是出于爱好,...”
Linus最初将他的系统命名为freax,他将源代码放在芬兰的一个FTP站点上,供所有人下载。本站管理员认为这个系统是Linus Minix系统,所以建立了一个名为Linux的文件夹来存放。于是,莱纳斯的“爱好”成为了微软如今的头号对手,强大而廉价的Linux操作系统。
1993年底,94年初,Linux 1.0终于诞生了!
Linux1.0已经是功能齐全的操作系统,内核紧凑高效,可以充分发挥硬件的性能。在4M内存的80386机上表现也很好,现在还在被人议论。
Linux的总和叫,Linux的总和归Linus Torvalds所有。这是因为目前,一位名叫威廉·r·德拉·克罗齐(William R. Della Croce)的律师开始向各个Linux出版商发函,声明自己拥有Linux的所有权,并要求他们支付版税。这些出版商集体呼吁将注册商标重新分配给Linus Torvalds。
二、Linux的开发模式Linus于19910年6月5日发布了Linux的第一个版本Linux 0.0.2,并在互联网上发布了Linux核心程序的源代码,并决定以GPL (public copyright,又称GUN General License)的形式发布,也就是说这个软件允许任何人。
随着互联网的日益普及,越来越多的高技能程序员加入了Linux的开发和改进。在这个过程中,无数有创意的程序员自发加入开发行列,没有任何报酬。一旦一个程序员完成了这些程序中的一部分,他会立即发布这个程序,并免费发送给任何需要它的人。其他程序员研究后会修改完善,然后发表。这个过程周而复始,所以Linux的提升速度最快,稳定性也很高。
所以Linux不是Linus一个人开发的,而是全世界几百个程序员开发的。当然,Linus为内核定下了基调。这种市场化的开发模式促成了Linux系统的繁荣。可以说,Linux是一个充满激情、自由开放的网络产品。
三、Linux的开发Linux具有良好的兼容性和可移植性。大约在1.3版本之后,Linux开始移植到其他硬件平台,包括CPU——最快的CPU Digital Alpha。所以不要总把Linux和低端硬件平台联系在一起。Linux只是充分发挥了硬件的性能。Linux一定会从低端应用扫到高端应用!
为了让Linux好用,Linux也有很多发布版本,其实就是一套完整的程序组合。现在有许多不同的Linux发行版及其版本号。为避免混淆,我们先解释一些常用术语。当我们谈到Linux时,我们一般指的是“真正的Linux”,即内核,它是所有UNIX操作系统的“心脏”。但是单靠linux并不能成为一个可用的操作系统,还需要很多软件包,比如编译器、库文件、Xwindow系统等等。由于不同的组合和不同的面向用户的对象,有许多不同的Linux发行版。
越来越多的公司在Linux上开发商业软件,或将其他Unix平台的软件移植到Linux上。现在很多IT巨头如IBM,Intel,Oracle,Infomix,Sysbase,Corel,Netscape,CA,Novell等。已经宣布支持Linux。商家的加入弥补了纯免费软件的不足和障碍。Linux迅速普及到广大电脑爱好者,进入商业应用,成为打破一些公司垄断文化圈的希望。
Linux是爱好者通过互联网开发的,当然它的网络功能是很强大的。比如,你可以通过ftp和nfs安装Linux,并把它作为网关。随着Linux的发展,衍生的应用恐怕已经超出了Linus当初的预期。如果有人把它当作路由器,有人把它当作嵌入式系统,有人把它当作实时系统...新手经常问Linux能做什么?其实它不像那些难看的操作系统,不是你能用它做什么,而是你想做什么。
Linux是在PC上运行的Unix系统。Linux系统拥有最新Unix的所有功能,包括真正的多任务、虚拟存储、* * * *库函数、实时加载、优越的存储管理、TCP/IP、UUCP网络工具等等。Linux系统及其开发符合Posix标准,内核支持以太网、PPP、SLIP、NFS、AX.25、IPX/SPX(Novell)、NCP(Novell)等。系统应用包括tellnet、rlogin、ftp、Mail、gopher、talk、$ term、news(tin、trn、nn)等完整的UNIX工具包。X图形库,包括xterm、fvwm、xxgdb、mosaic、xv、gs、xman等所有X-Win应用工具。商业软件包括Motif和WordPerfect。中文工具有Cxterm、celvis、cemasc、cless、hztty、cytalk、CCTALK、cmail等。,可以处理GB,BIG5,HZ文件。另外还有DOS仿真软件,可以在DOS/Win下运行软件。
一开始,Linux只是个人激情的产物。但是现在,Linux已经成为一个广受关注和支持的操作系统。与其他商用Unix系统相比,Linux作为一个自由软件,具有成本低、安全性高、可靠性强的优点。直到今天,Linux已经成为功能完善的主流网络操作系统。