一、操作系统与进程相关进程与线程进程与线程的区别用户态和内核态切换进程上下文和中断上下文区别线程安全与临界区概念进程调度Linux 调度策略(SCHED_OTHER、SCHED_FIFO、SCHED_RR)时间片和优先级调度阻塞和非阻塞 I/O 对调度的影响同步与互斥信号量、互斥锁、读写锁的区别和使用场景原子操作和自旋锁如何避免死锁二、内核与驱动相关中断与底半部tasklet 和 workqueue 的区别如何减少中断延迟中断服务程序中能做什么,不能做什么设备驱动字符设备和杂项设备的区别open、read、write、ioctl 用法内核如何处理驱动中的阻塞与非阻塞GPIO 驱动按键检测(单击...