linux内核完全注释(ppt课件)第一章.ppt
《linux内核完全注释(ppt课件)第一章.ppt》由会员分享,可在线阅读,更多相关《linux内核完全注释(ppt课件)第一章.ppt(40页珍藏版)》请在三一办公上搜索。
1、Linux操作系统内核分析,湘潭大学信息工程学院,开课目的,培养综合运用所学知识的能力编程语言:C语言和汇编语言操作系统原理计算机组成原理数据结构提高阅读代码的水平,学习曲线和方法,上课时理解基本原理课后自己读Linux的源代码遇到问题:善于在网上查资料善于和老师交流善于和同学交流,讲课内容,操作系统简介Linux简介Linux的历史与现状,什么是操作系统,计算机系统中负责支撑应用程序运行环境以及用户操作环境的系统软件计算机系统资源的管理者为用户提供了一个抽象概念上的计算机计算机系统的核心与基石,操作系统的发展,批处理操作系统串行,非交互单任务单用户操作系统串行,交互Dos多任务单用户操作系统
2、并行,交互Windows 98,多任务多用户操作系统并行,交互,分时共享Unix、Linux、Windows XP实时操作系统并行,响应时间短,容错性强嵌入式Linux分布式操作系统基于网络,任务分担Mach,广义操作系统,操作系统内核系统库ANSI C窗口库系统应用编辑器编译器浏览器,狭义操作系统,计算机科学中所指的操作系统操作系统内核进程管理内存管理设备管理网络管理文件系统,系统应用,系统库,操作系统内核,硬件,用户应用,API调用,内核调用,用户,操作系统内核体系结构单内核,内核包含文件系统、进程管理、内存管理、设备管理等模块,并且这些模块作为一个整体运行在内核模式中应用程序与内核模块、
3、内核模块间的通信是通过函数调用实现的,应用程序,虚拟文件系统,进程管理、内存管理,IPC、文件系统,设备管理,硬件,内核模式,用户模式,操作系统内核体系结构微内核,内核仅包含一些最基本功能,运行在内核模式下其它操作系统功能以服务器的形式提供,运行在用户模式下通信是通过进程间通信(IPC)实现的,单内核与微内核,单内核与微内核,单内核优点开销小单内核缺点内核复杂可移值性差单内核例子Linux,微内核优点内核简单可移值性好微内核缺点开销大微内核例子NT,讲课内容,操作系统简介Linux简介Linux的历史与现状,Linux之父,Linus Torvalds(林纳斯托瓦兹,1969年12月28日生
4、)毕业与芬兰赫尔辛基大学计算机科学系,大学二年级时编写Linux现供职于开放源代码开发实验室(OSDL:Open Source Development Labs),讲课内容,操作系统简介Linux简介Linux与UnixLinux与POSIXLinux与MINIXLinux与GNULinux与InternetLinux的历史与现状,Unix 操作系统,美国贝尔实验室的Ken. Thompson和Dennis Ritchie 于1969 年夏开发的一个分时操作系统 跨平台:使得Unix能够在多个硬件平台上运行内核:使得Unix在移植过程中不必要修改所有的代码 贝尔实验室的SVR4(System
5、V Release 4)和伯克利大学开发的4.4 BSD DEC公司的Digital Unix,IBM公司的AIX,HP公司的HP-Unix,Sun公司的Solaris以及苹果公司的Mac OS X,Linux操作系统,Linux指的是由Linus Torvalds维护的开放源代码UNIX类操作系统的内核。然而,目前大多数人用它来表示以Linux内核为基础的整个操作系统。从这种意义讲,Linux指的是开放源代码的,包含内核、系统工具、完整的开发环境和应用的UNIX类操作系统。,Linux:开放的操作系统,是一个UNIX操作系统的克隆,可以免费使用,遵循GPL声明,可以自由修改和传播。Linux
6、包含了人们希望操作系统拥有的所有功能特性,这些功能包括真正的多任务、虚拟内存、世界上最快的TCP/IP驱动程序、共享库和多用户支持。现在是个人计算机和工作站上的UNIX类操作系统。它不仅继承了UNIX的特征,而且在许多方面超过了UNIX。,Linux具有Unix系统的一般特点,是真正的多用户、多任务操作系统;是符合POSIX标准的系统;提供具有内置安全措施的分层的文件系统;提供shell命令解释程序和编程语言;提供强大的管理功能,包括远程管理功能;具有内核的编程接口;具有图形用户接口;具有大量有用的实用程序和通信、联网工具;具有面向屏幕的编缉软件。,Linux独到之处,它的源代码几乎全部都是开
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux 内核 完全 注释 ppt 课件 第一章
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-1481123.html