06 操作系统
操作系统
内存管理
面试问题
1.超过一页的内存要怎么分配
2.内存碎片怎么处理
3.linux内存管理是怎么实现的,有了解吗
4.Linux是几级页表
5.怎么通过虚拟地址查找物理地址
6.零拷贝技术是什么
进程管理
面试问题
1.进程和线程的区别是什么
进程调度
面试问题
1.进程调度有哪些方法
2.中断会引起线程的调度吗
3.什么时候会引起线程的调度
4.抢占式进程调度要怎么实现
进程通信
面试问题
1.线程的同步和互斥是怎么实现的
2.PV操作是什么
3.无锁编程的方法
4.线程的同步和互斥怎么实现的
驱动开发
面试问题
1.file operations结构体有哪些操作函数?
2.设备树的作用是什么
中断及异常管理
面试问题
1.外部中断的实现原理
2.中断的概念?
3.用什么函数注册中断?
4.在中断中要注意什么?
文件系统
面试问题
1.用户进程调用read()
来读一个块设备中的文件内容到用户空间中,具体发生了什么?
杂项
面试问题
All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.