📢本篇我们将介绍驱动开发面试题 。
1、Linux系统的组成部分?
Linux内核、Linux文件系统、Linux shell、Linux应用程序。
2、Linux内核的组成部分?
(1)第一种分类方式:内存管理子系统、进程管理子系统、文件管理子系统、I/O管理子系统。
(2)第二种分类方式:进程调度(SCHED)、进程间通信(IPC)、内存管理(MM)、虚拟文件系统(VFS)、网络接口(NET)。
3、内存管理MMU的作用?
(1)地址映射。
(2)内存分配和回收。
(3)内存保护。
(4)内存扩充。
4、常见的操作系统进程调度策略有哪些?
答案:
(1)先来先服务(FCFS)。
(2)短进程优先(SPF)。