操作系统

1 、进程与线程的区别和联系

2 、一个进程可以创建多少线程,和什么有关

3 、一个程序从开始运行到结束的完整过程

4 、进程通信方法( Linux 和 windows 下) , 线程通信方法( Li n ux 和 wi ndowsT )

5 、进程调度方法详细介绍 6 、页面置换方法详细介绍

7 、能否实现一个 LRU 算法

8 、死锁的必要条件(怎么检测死锁,解决死锁问题)

9 、哲学家就餐,银行家,读者写者,生产者消费者(怎么加锁解锁,伪代码)

10 、海量数据的 bitmap 使用原理

11 、布隆过滤器原理与优点

12 、布隆过滤器处理大规模问题时的持久化,包括内存大小受限、磁盘换入换出问题

13 、同步旧和异步旧

14 、文件读写使用的系统调用

15 、线程池的了解、优点、调度处理方式和保护任务队列的方式

16 、怎么回收线程

17 、僵尸进程问题

18 、多线程同步(尤其是如果项目中用到了多线程,很大可能会结合讨论)

你可能感兴趣的:(5.操作系统)