《王道操作系统》学习笔记和总目录导航
- 本篇文章是阅读和学习《王道操作系统》与《现代操作系统》后总结的理论知识笔记导航,专门用于遗忘后复习
下面的文章是我在学习了《现代操作系统》和《王道操作系统》时留下的笔记,因此文章内容大多是由图片和书籍内容组成,所以质量就不会如我计算机企业级开发技术里的内容那般高质量,在这里也给大家道个歉,由于小生实在事务繁忙,只能出此下策!
我的一些看法:通过学习
《现代操作系统》和《王道操作系统》,我发现这种纯理论的书籍只适合学习理论和应付考试,和实际生产开发相差非常远(理论与技术的迭代可能相差了10年),可能是由于我是先学习Linux编程和使用Manjaro系统后才写的理论博客,所以我推荐大家应该先学习Linux的基本使用,然后再去学习理论,否则书上的很多知识你可能只是停留在我知道,但实际操作完全不对的地步!
注:以下导航是大标题,大标题下还有每章小节
文章目录
第一章:计算机系统概述
1.1 操作系统的基本概念
1.1.1 操作系统的概念、功能和目标(系统资源的管理者、提供接口、扩充机器、虚拟机)
1.1.2 操作系统的特征(并发、共享、虚拟、异步)
1.2 操作系统的发展和分类
1.2.1 操作系统的发展和分类(手工、单道多道批处理、分时、实时、网络、分布式、嵌入式、个人计算机)
1.3 操作系统的运行机制和体系结构
1.3.1 操作系统的运行机制和体系结构(大内核、小内核)
1.3.2 中断和异常(内中断和外中断、中断处理过程)
1.3.3 系统调用(执行过程、访管指令、库函数与系统调用)
第二章:进程管理
2.1 进程与线程
2.1.1 进程的定义、特征、组成、组织
2.1.2 进程的状态(运行、就绪、阻塞、创建、终止)及其转换(就绪->运行、运行->就绪、运行->阻塞、阻塞->就绪)
2.1.3 原语实现对进程的控制
2.1.4 进程之间的通信(共享通信、消息传递、管道通信)
2.1.5 线程概念与多线程模型
2.2 处理机的调度
2.2.1 处理机调度的概念与层次
2.2.2 进程调度的时机(主动放弃与被动放弃)、切换与过程(广义与狭义)、方式(剥夺与非剥夺)
2.2.3

本文是《王道操作系统》学习笔记,涵盖进程管理、内存管理核心概念,包括进程状态转换、调度算法、内存分配与回收、虚拟内存等。适合操作系统初学者和考研复习。

6万+

被折叠的 条评论
为什么被折叠?



