
Linux内核
文章平均质量分 62
深入理解内核是如何充当cpu与操作系统的中间件的。
jieshaoNO1
专业造轮子,润了润了。
展开
-
2、Linux内存中断体系结构
1、内存中断目的: 硬件的中断响应->内核驱动的中断 系统调用的函数响应(sys_call)->系统调用 自定义中断->软件的软中断模式 信号中断(kill -signalnum)->了解信号的使用创建等 系统的异常和错误 2、Linux的中断机制 2.1分类: 硬中断:由电脑主机的8259A类似的硬件中断控制芯片发出的中断,ARM中断控制器发出的中断 软中断:异常 第一类:CPU自行保留的中,系统调用异常 ...原创 2022-04-03 18:23:15 · 1216 阅读 · 0 评论 -
1、操作系统的体系结构和功能流程(附Linux内核源码下载地址github)
操作系统的工作方式: 把操作系统从用户态切换到内核态(用户应用程序到内核流程) 实现操作系统的系统调用(操作系统服务层) 应用操作系统提供的底层函数,进行功能实现 退出后从内核态切换到用户 上图这三个文件实现了系统内核服务层的接口(Linux0.11版本) ams文件实现用户态切换到内核态。 0.11版本的Linux中sys文件中的函数都没具体实现,等待后续版本完善,如下图。 操作系统内核中各级模块的相互关联 1、Linux内核的整体模块: 进程调度模块, 内存管理模.原创 2022-04-03 18:18:00 · 1354 阅读 · 0 评论