河南科技大学Linux教学第5章剖析
第5章 Linux内核简介 主要内容 Linux核心的一般结构 进程的概念、进程的调度和进程通信 文件系统的构成和管理 内存管理 设备驱动及中断处理 5.1 概 述 Linux系统大致可分为三层: 靠近硬件的底层是内核,即Linux操作系统常驻内存部分。 中间层是内核之外的shell层,即操作系统的系统程序部分。 最高层是应用层,即用户程序部分 从结构上看,Linux操作系统是采用单块结构的操作系统。 一般说来,可以将操作系统划分为内核和系统程序两部分。 ●进程控制系统用于进程管理、进程同步、进程通信、进程调度和内存管理等。 ●内存管理控制内存分配与回收。 ●文件系统管理文件、分配文件空间、管理空闲空间、控制对文件的访问并为用户检索数据。 ●Linux系统支持三种类型的硬件设备:字符设备、块设备和网络设备。 ●核心底层的硬件控制负责处理中断以及与机器通信。 5.2 进程管理5.2.1 进程和线程的概念 1.进程及其状态 简单说来,进程就是程序的一次执行过程。 进程至少要有三种基本状态。这三种基本状态是:运行态、就绪态和封锁态(或等待态)。 进程的状态可依据一定的条件和原因而变化 2.Linux进程状态 3.进程的模式和类型 在Linux系统中,进程的执行模式划分为用户模式和内
您可能关注的文档
- 妇人妊娠病脉证并治第二十精选.ppt
- 河南省南阳市2016届高三上期期中质量评估理综数学(理)试题剖析.doc
- 河南省南阳市2017届高三上学期期中质量评估(物理)剖析.doc
- 河南省商丘市2016届高三5月第三次模拟考试理综剖析.doc
- 河南省南阳市2017届高三上学期期终质量评估语文试题.doc剖析.docx
- 河南理工大学创新学PPT3.冲突理论(1.5天)剖析.ppt
- 河南省安全生产考核统一试题(低压电工)剖析.doc
- 河南省南阳市2017届高三上学期期中质量评估(化学)剖析.doc
- 河南省某某集团信息化建设项目实施方案剖析.doc
- 河南省天一大联考2017届高三上学期阶段性测试(三)(12月)物理Word版剖析.doc
最近下载
- 5.2《稻》优秀精品课件.pptx VIP
- 2025年江苏省扬州市广陵区树人学校中考数学二模试卷+答案解析.pdf VIP
- 化工生产工艺设计说明书范本.docx VIP
- 地下水质量标准(GB14848-2017)..pdf VIP
- 《企业法治体检服务规范》.pdf VIP
- 公路工程预算定额(JTGT3832-2024).pptx VIP
- 2025年作风建设学习教育开门办教育实施方案.docx VIP
- 长三角智慧工地评价标准培训-姜太平.pdf VIP
- IPC-WHMA-A-620E- CN 中文版 2022 线缆及线束组件的要求与验收.pdf VIP
- TCAB0078-2020 低碳氢、清洁氢与可再生氢的标准与评价.pdf
原创力文档

文档评论(0)