- 3
- 0
- 约2.93千字
- 约 23页
- 2017-07-21 发布于湖北
- 举报
* Linux 用户态和内核态 Linux 发展史 内核态和用户态 文件 Linux 的世界观(和windows不同) 文件的操作 文件的种类 文件的控制 系统调用 学好“什么”走遍天下都不怕? 用户态访问内核的入口 为什么要访问内核 内核的作用 库lib、shell 谁在访问内核(进程) 进程 房子的主人是软件 进程状态 进程的资源(内存、文件、硬件和CPU) 进程的调度(内核调度) 进程的调度 一个人和多个人干活是不一样的 多进程环境(多进程、SMP、中断) 调度时机(等待资源、时间片、中断、抢占) 调度策略 用户态和内核态进程的内存资源 你在我心里永远排第一,换一页而已。 空间共享和独立(硬件RAM和逻辑内存) 内核空间和用户态空间 踩内存了,打堆栈了 内存的使用 out of memory的时代过去了吗? page管理 slab(kmalloc、内存池) 用户态内存使用(malloc、文件映射、共享内存) 程序的内存map(栈、堆、code、data) 内核和用户态的数据传递(copy_from_user、copy_to_user) 内存映射(硬件寄存器、保留内存) 进程间通信 通信基本靠吼out了,我们有云了。 进程间通信的目的 用户态进程间通信的方式(管道、FIFO、共享内存、socket、信号量) 内核态进程互斥(信号量、互斥量、自旋锁、原子变量) 内核进程等待(等待
您可能关注的文档
- html网页制作chapter3表单和框架题库.ppt
- SANGFOR_AC_v11.0_2016年度渠道初级认证培训02_基础知识题库.ppt
- SANGFOR_NGAF_V6.6_2016年度渠道高级认证培训03_网页防篡改1.0题库.ppt
- html网页制作chapter4css题库.ppt
- SANGFORVDC&VMP02独享桌面视频重定向和外设映射题库.ppt
- HTML学习下题库.ppt
- HTML与XML题库.ppt
- HTML语言与网页设计题库.ppt
- Linux操作系统题库.ppt
- html专题4案例1题库.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)