- 2
- 0
- 约1.54千字
- 约 72页
- 2021-09-13 发布于江苏
- 举报
第5章 Linux内核简介;主要内容;5.1 概 述;一般来说,可以将操作系统划分为内核和系统程序两部分。
内核是Linux操作系统的主要部分,它实现进程管理、内存管理、文件系统、设备驱动和网络系统等功能,从而为核外的所有程序提供运行环境。
系统程序及其他所有程序都在内核之上运行
内核之外的所有程序必须通过系统调用才能进入操作系统的内核。;Linux系统内核结构;5.2 进程管理;进程的状态可依据一定的条件和原因而变化;2.Linux进程状态;Linux进程状态的变化;3.进程的模式和类型;4.Linux线程;5.2.2 进程的结构;2.进程系统堆栈;5.2.3 对进程的操作;2.进程的等待;3.进程的终止;4.进程映像的更换;5.2.4 进程调度;1.调度方式:抢占式优先级
2.调度策略:针对不同类别的进程提供三种不同的调度策略
SCHED_FIFO适合于实时进程,它们对时间性要求比较强
SCHED_RR适合于每次运行需要较长时间的实时进程
SCHED_OTHER是传统的UNIX调度策略,适合于交互式的分时进程
3.调度时机
4.调度算法:应该比较简单,以便减少频繁调度时的系统开销;5.2.5 shell基本工作原理;5.3 文 件 系 统;5.3.1 ext2文件系统;2.块组的构造;3.索引节点;4.多重索引结构 ;;5.ext2中的目录项;6.位示图
您可能关注的文档
- PhotoshopCC UI设计案例教程3 App界面设计.ppt
- PhotoshopCC UI设计案例教程4 网页界面设计.ppt
- PhotoshopCC UI设计案例教程5 软件界面设计.ppt
- PhotoshopCC UI设计案例教程6 游戏界面设计.ppt
- PhotoshopCCUI设计案例教程-教学教案.doc
- Linux网络操作系统项目教程 项目3 管理Linux服务器的用户和组.pptx
- Linux网络操作系统项目教程 项目5 配置与管理磁盘.pptx
- Linux网络操作系统项目教程 项目7 熟练使用vim程序编辑器与shell.pptx
- Linux教程 第1章 Linux系统概述.ppt
- Linux教程 第2章 Linux常用命令.ppt
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
原创力文档

文档评论(0)