总结操作系统基础+进程和线程+内存+文件系统+I/O+死锁+面试题

操作系统基础

  • 操作系统
  • 计算机硬件简介
  • 操作系统博物馆
  • 操作系统概念
  • 系统调用
  • 操作系统结构

总结操作系统基础+进程和线程+内存+文件系统+I/O+死锁+面试题_第1张图片

 

总结操作系统基础+进程和线程+内存+文件系统+I/O+死锁+面试题_第2张图片

 

进程和线程

  • 进程
  • 线程
  • 进程间通信
  • 调度

总结操作系统基础+进程和线程+内存+文件系统+I/O+死锁+面试题_第3张图片

 

总结操作系统基础+进程和线程+内存+文件系统+I/O+死锁+面试题_第4张图片

 

总结操作系统基础+进程和线程+内存+文件系统+I/O+死锁+面试题_第5张图片

 

内存

  • 无存储器抽象
  • 一种存储器抽象:地址空间
  • 虚拟内存
  • 页面置换算法

总结操作系统基础+进程和线程+内存+文件系统+I/O+死锁+面试题_第6张图片

 

总结操作系统基础+进程和线程+内存+文件系统+I/O+死锁+面试题_第7张图片

 

总结操作系统基础+进程和线程+内存+文件系统+I/O+死锁+面试题_第8张图片

 

文件系统

  • 文件
  • 目录
  • 文件系统的实现
  • 文件系统的管理和优化

总结操作系统基础+进程和线程+内存+文件系统+I/O+死锁+面试题_第9张图片

 

总结操作系统基础+进程和线程+内存+文件系统+I/O+死锁+面试题_第10张图片

 

总结操作系统基础+进程和线程+内存+文件系统+I/O+死锁+面试题_第11张图片

 

需要免费领取这份操作系统的总结的笔记的朋友,GitHub免费获取链接:https://github.com/biws-byte/zhym

I/O

  • I/O设备
  • IO软件原理
  • I/O层次结构
  • 时钟

总结操作系统基础+进程和线程+内存+文件系统+I/O+死锁+面试题_第12张图片

 

总结操作系统基础+进程和线程+内存+文件系统+I/O+死锁+面试题_第13张图片

 

总结操作系统基础+进程和线程+内存+文件系统+I/O+死锁+面试题_第14张图片

 

死锁

  • 前言
  • 资源
  • 鸵鸟算法
  • 死锁检测和恢复
  • 死锁避免
  • 破坏死锁
  • 其他问题
  • 总结

总结操作系统基础+进程和线程+内存+文件系统+I/O+死锁+面试题_第15张图片

 

操作系统面试题

  1. 解释一下什么是操作系统
  2. 解释一下操作系统的主要目的是什么
  3. 操作系统的种类有哪些
  4. 操作系统结构(单体系统、分层系统、微内核、客户-服务器模式)
  5. 什么是按需分页
  6. 多处理系统的优势
  7. 什么是内核
  8. 什么是实时系统
  9. 什么是虚拟内存
  10. 什么是进程和进程表
  11. 什么是线程,线程和进程的区别
  12. 使用多线程的好处是什么
  13. 什么是RR调度算法
  14. 导致系统出现死锁的情况
  15. RAID的不同级别
  16. 什么是DMA
  17. 多线程编程的好处是什么
  18. 什么是设备驱动程序
  19. 进程间的通信方式(通信概念、解决方案)
  20. 进程间状态模型
  21. 调度算法都有哪些(批处理中的调度、先来先服务、最短作业优先、最短剩余时间优先、交互式系统中的调度、轮询调度、优先级调度、最短进程优先、彩票调度、公平分享调度)
  22. 页面置换算法都有哪些
  23. 影响调度程序的指标是什么
  24. 什么是便尸进程

总结操作系统基础+进程和线程+内存+文件系统+I/O+死锁+面试题_第16张图片

 

需要免费领取这份操作系统的总结的笔记的朋友,GitHub免费获取链接:https://github.com/biws-byte/zhym

你可能感兴趣的:(Java,面试,操作系统,Java,架构,操作系统,CPU,面试)