LINUX系统课件 第一章.ppt

LINUX系统课件 第一章

Linux操作系统内核分析 湘潭大学信息工程学院 开课目的 培养综合运用所学知识的能力 编程语言:C语言和汇编语言 操作系统原理 计算机组成原理 数据结构 提高阅读代码的水平 提高设计和编码水平 学习曲线 讲课内容 操作系统简介 Linux简介 Linux的历史与现状 什么是操作系统 计算机系统中负责支撑应用程序运行环境以及用户操作环境的系统软件 计算机系统资源的管理者 为用户提供了一个抽象概念上的计算机 计算机系统的核心与基石 操作系统的发展 批处理操作系统 串行,非交互 单任务单用户操作系统 串行,交互 Dos 多任务单用户操作系统 并行,交互 Windows 98 多任务多用户操作系统 并行,交互,分时共享 Unix、Linux、Windows XP 实时操作系统 并行,响应时间短,容错性强 嵌入式Linux 分布式操作系统 基于网络,任务分担 Mach 广义操作系统 狭义操作系统 操作系统内核体系结构——单内核 内核包含文件系统、进程管理、内存管理、设备管理等模块,并且这些模块作为一个整体运行在内核模式中 应用程序与内核模块、内核模块间的通信是通过函数调用实现的 操作系统内核体系结构——微内核 内核仅包含一些最基本功能,运行在内核模式下 其它操作系统功能以服务器的形式提供,运行在用户模式下 通信是通过进程间通信(IPC)实现的 单内核与微内核 单内核与微内核 单内核优

文档评论(0)

1亿VIP精品文档

相关文档