校招面试 - 操作系统 - 内核态、用户态

操作系统资源原理:

  • 处理器
  • IO设备
  • 存储器
  • 文件

Linux设计的哲学:

  1. 对不同的操作赋予不同的执行等级,四级特权
  2. 与系统相关的一些特别关键的操作必须由最高特权的程序来完成

内核态:

  • 内核空间:存放的是内核代码和数据
  • 进程执行操作系统内核的代码
  • CPU可以访问内存所有数据,包括外围设备

用户态:

  • 用户空间:存放用户程序的代码和数据
  • 进程在执行用户自己的代码(非系统调用之类的函数)
  • CPU只可以访问有限的内存,不允许访问外设(磁盘,网卡,键盘,显示器等)

用户态 --> 内核态 切换:

  • 系统调用
  • 异常中断
  • 外围设备中断

面试常见问题

  • 请简述操作系统的内核态
  • 请简述进程什么时候会进入内核态

校招面试专题系列- 持续更新icon-default.png?t=M1L8https://blog.csdn.net/weixin_53800464/article/details/123071002校招后端面试 - 高频面试题icon-default.png?t=M1L8https://blog.csdn.net/weixin_53800464/article/details/123126220

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值