欢迎来到天天文库
浏览记录
ID:41064073
大小:53.50 KB
页数:6页
时间:2019-08-15
《nux操作系统的内核及初始化》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Linux操作系统的内核及初始化摘要:Linux操作系统现今得到越来越多的用户使用,在此对Linux操作系统的形成背景以及主要应用领域作了简单的探讨,重点论述了关于Linux操作系统的内核及其初始化。 关键词:Linux操作系统,内核,初始化。1.绪论1.1Linux的背景和特色Linux最早是由一位名叫LinusTorvalds的计算机业余爱好者编写,当时他是芬兰赫尔辛基大学的学生。最初他想设计一个代替Minix(AndrewTannebaum教授编写的一个操作系统教学程序)的操作系统,他把自己开发的代码放到网络上,供爱好者使用和修改
2、,从而形成了Linux的雏形。许多黑客成了这个程序的发烧友,努力修改Linux,多年来,成千上万的编程爱好者给Linux找漏洞,修改程序,编写各种应用和驱动程序,使得Linux变得越来越稳定、安全、可靠。现今,使用Linux的人越来越多,越来越多的机构使用Linux来做基本平台。据不完全统计,在全世界已经有近800万Linux用户,其中,中国用户大约有近10万人。据IDC统计:2003年,Linux服务器的销售已经超过Unix服务器,市场占有率达到16%,在2004年第一季度达到17%,成为服务器领域第二大操作系统。IDC还预测,Linu
3、x在未来几年内将以每年25%的速度增长,中国的Linux市场更将保持40%的增长。用户对Linux的热情空前高涨,能够获得广大用户及Oracle、Informix、HP、Sybase、Corel、Intel、网景、Dell等众多重要软硬件厂商的欢迎。Linux是一种“自由(Free)软件”:所谓自由,是指用户可以自由地获取程序及其源代码,并能自由地使用他们,包括修改或拷贝等。它是网络时代的产物,众多的技术人员通过Internet共同完成它的研究和开发,无数用户参与了测试和除错,并可方便地加上用户自己编制的扩充功能。作为自由软件中最为出色的
4、一个,Linux具有如下的特点:(1)完全遵循POSLX标准,并扩展支持所有AT&T和BSDUnix特性的网络操作系统。由于继承了Unix优秀的设计思想,且拥有干净、健壮、高效且稳定的内核,其所有核心代码都是由LinusTorvalds以及其他优秀的程序员们完成,没有AT&T或伯克利的任何Unix代码,所以Linux不是Unix,但Linux与Unix完全兼容。(2)真正的多任务、多用户系统,内置网络支持,能与NetWare、WindowsNT、OS/2、Unix等无缝连接。网络效能在各种Unix测试评比中速度最快。同时支持FAT16、
5、FAT32、NTFS、Ext2FS、ISO9600等多种文件系统。6(3)可运行于多种硬件平台,包括Alpha、SunSparc、PowerPC、MIPS等处理器,对各种新型外围硬件,也可以从分布于全球的众多程序员那里得到迅速地支持。(4)对硬件要求较低,可在较低档的机器上获得很好的性能,特别值得一提的是Linux出色的稳定性,其运行时间往往可以以“年”计。(5)有广泛的应用程序支持。已经有越来越多的应用程序移植到Linux上,包括一些大型厂商的关键应用。(6)具有庞大且素质较高的用户群,其中不乏优秀的编程人员和发烧级的“hacker”,
6、他们提供商业支持之外的广泛的技术支持。正是因为以上这些特点,Linux在个人和商业应用领域中的应用都获得了飞速的发展,据国际数据公司(IDC)的调查显示,Linux操作系统的市场份额在1998年激增了212%,其增长速度远远超过了WindowsNT、NetWare、Unix和其他所有的服务器软件。1.2Linux的主要应用领域目前,Linux的应用主要包括:(1)Internet/Intranet:这是目前Linux用得最多的一项,它可提供包括Web服务器、Ftp服务器、Gopher服务器、SMTP/POP3邮件服务器、Proxy/Cac
7、he服务器、DNS服务器等全部Internet服务。Linux内核支持IPalias、PPP和IPtunneling,这些功能可用于建立虚拟主机、虚拟服务、VPN(虚拟专用网)等。(2)由于Linux拥有出色的联网能力,因此它可用于大型分布式计算,如动画制作、科学计算、数据库及文件服务器等。(3)桌面和办公应用。目前这方面的应用人数还远不如微软的Windows,其原因不仅在于Linux桌面应用软件的数量远不如Windows应用,同时也因为自由软件的特性使得其几乎没有广告支持。如今,通常可以通过两个途径获得Linux的发行版:①直接从Int
8、ernet下载;②购买Linux发行商推出的CD-ROM,这样不仅可以节省下载的时间和费用,还可以使用CD-ROM直接启动快速安装,并且CD-ROM上往往还包括非常庞大的应用软件集(多达数百兆
此文档下载收益归作者所有