操作系统结构

1. 操作系统内核能力

  • 管理进程、线程,决定哪个进程、线程使⽤ CPU,也就是进程调度的能⼒
  • 管理内存,决定内存的分配和回收,也就是内存管理的能⼒
  • 管理硬件设备,为进程与硬件设备之间提供通信能⼒,也就是硬件通信能⼒
  • 提供系统调⽤,如果应⽤程序要运⾏更⾼权限运⾏的服务,那么就需要有系统调⽤,它是⽤户程序与操作系统之间的接⼝

2. 应用程序进入内核空间

  • 系统调用

3.

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

后端开发面试高频八股+算法 文章被收录于专栏

涵盖各大厂考官最爱问知识点,22年最新整理!

全部评论

相关推荐

刘湘_passion:出国旅游?那就小心你的腰子咯
点赞 评论 收藏
分享
哥_留个offer先:跟他说,你这个最好用c#,微软就用c#Java不适合这个项目
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务