瑞晟 面试 CN部门xdsl

1、volatile怎么用?

2、中断以及其他
能不能说下中断
中断上半部是什么,什么原理
中断下半部是什么,哪几种?
中断中可以睡眠么?
如果不能,为什么?
如果能,怎么样?

既然说到了睡眠,睡眠究竟是什么(内核中怎么做的),在中断中睡眠的话,内核具体发生了什么?
进程是如何进行切换的,切换原理?
进程是如何调度的?
我回答了优先级和之前运行的时间,通过算法计算,得出时间片。

ok,说到时间片,那么时间片是由内核的那个部分控制的?
具体时间片的实现原理是什么(jiffies等等)?
内核是如何管理时间的?

3、进程间通信机制

4、内核与用户空间的通信
通信方法是什么,有哪几种?

5、TLB,Cache是什么?

6、uboot传参如何传,放在什么地方,具体在哪个硬件上?

编程题:
1、螺旋遍历
2、cpu的位数判断
    通过赋值溢出或者栈中两个元素地址相减

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值