小林coding 图说系统 chapter 2
第二章 操作系统结构
2.1 Windows内核 和Linux 内核
内核时电脑硬件和应用层的的连接桥梁
内核的功能:1 进程调度能力,2 内存管理能力,3 硬件通信能力,4 提供系统调用能力
LInux 内核设计采用了宏内核的方法 ,Windows的内核设计采用了混合内核的方法
Linux的可执行文件叫ELF,Windows的可执行文件叫PE
注:
宏内核,包含多个模块,整个内核像⼀个完整的程序;
微内核,有⼀个最⼩版本的内核,⼀些模块和服务则由⽤户态管理;
混合内核,是宏内核和微内核的结合体,内核中抽象出了微内核的概念,也就是内核中会
有⼀个⼩型的内核,其他模块就在这个基础上搭建,整个内核是个完整的程序;
本文作者:Dyral_HAN
本文链接:https://www.cnblogs.com/Dyral-HAN0822/p/16337520.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步