代码随想录知识星球-八股文速记版.pdf

  1. 进程和线程的区别
  2. 进程调度算法
  3. 什么是死锁,如何避免死锁
  4. 进程间有哪些通信方式
  5. 什么是虚拟内存?为什么需要虚拟内存?
  6. 什么是内存分段和分页?作用是什么?
  7. 解释一下用户态和内核态
  8. 解释一下页面置换算法,例如 LRU FIFO
  9. 解释一下进程同步和互斥,以及解决这些问题的方法
  10. 什么是中断和异常?它们有什么区别?
  11. 介绍一下几种典型的锁
  12. 你知道的线程同步的方式有哪些?