第2章LINUX简介及内核概况.ppt.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章LINUX简介及内核概况.ppt

Linux内核;;;1.Linux 的产生和发展 ;UNIX操作系统 ;MINIX操作系统 ;GNU计划 ;GNU 计划和自由软件基金会FSF是由Richard M. Stallman 于1984 年一手创办的。旨在开发一个类似UNIX 并且是自由软件的完整操作系统:GNU 系统。各种使用Linux 作为核心的GNU 操作系统正在被广泛的使用。虽然这些系统通常被称作Linux,但是Stallman 认为,严格地说,它们应该被称为GNU/Linux系统。 到上世纪90 年代初,GNU 项目已经开发出许多高质量的免费软件,其中包括有名的emacs 编辑系统、bash shell 程序、gcc 系列编译程序、gdb 调试程序等等。这些软件为Linux 操作系统的开发创造了一个合适的环境。;POSIX标准 ;在90 年代初,POSIX 标准的制定正处在最后投票敲定的时候,那是1991-1993 年间。此时正是Linux刚刚起步的时候,这个UNIX 标准为Linux 提供了极为重要的信息,使得Linux 能够在标准的指导下进行开发,并能够与绝大多数UNIX 操作系统兼容。在最初的Linux 内核源代码中(0.01 版、0.11 版)就已经为Linux 系统与POSIX 标准的兼容做好了准备工作。在Linux 0.01 版内核的/include/unistd.h 文件中就已经定义了几个有关POSXI 标准要求的符号常数,而且Linus 在注释中已写道:“OK,这也许是个玩笑,但我正在着手研究它呢”。 ;Linux的诞生 ;;Linux的版本发展 ;2.Linux 的特点 ;3.Linux 内核的版本 ;;4. Linux 组成 ;5. Linux 的发行版本 ;Linux的技术特性;Linux的技术特性;Linux的技术特性;存储管理 在存储管理方面,Linux独具特色,内核支持按需调页(demand paging)。 当程序被加载运行时,Liunx只为它分配虚拟空间,只有当访问某一虚拟空间而发生页中断时,才分配物理内存并从磁盘上读取相应的程序段,这种管理方式最大限度地利用了物理存储器。 Liunx的多个进程可以同时使用同一段内存,当其中某个进程要对内存进行写操作时,此段内存页会被复制到别的地方,即Copy-on-write技术。以此加快运行速度,同时又减少内存开销 。 Linux还支持虚拟内存技术,为了增加可用内存Linux使用磁盘分页技术。; 文件系统 Linux 默认采用的是ext2或ext3文件系统,具有较高的系统效率。 通过VFS(虚拟文件系统),Linux还可以支持msdos、fat、ntfs(Windows)、hpfs、iso9660等文件系统??? ; 网络支持 在网络方面,Linux支持TCP/IP网络,包括HTTP、FTP、SSH、TELNET、NFS、DNS、POP等服务,支持AppleTalk服务器、NetWare服务器及客户端、Lan Manager服务器及客户端,支持多种网络协议如Ipv4、Ipv6、X.25、IPX、NetBEU、IDDP等。 Linux机器可以用作文件服务器、打印服务器、应用服务器等,还可以用作Web服务器、域名服务器、防火墙、FTP服务器、邮件服务器甚至是代理服务器使用。 ;LINUX的组成;Linux内核;;;;;;;;进程管理;;;内存管理;;虚拟文件系统;;;网络协议栈 ;;

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档