操作系统小总结(纯自己理解)附:王道考研408所有PPT和思维导图

如需ppt和思维导图请拉到最后,有github链接

推荐大家自己记笔记,非常好的学习过程

文章链接
操作系统笔记(第一章).
操作系统笔记(第二章).
操作系统笔记(第三章).
操作系统笔记(第四章).
操作系统笔记(第五章).


操作系统小总结

目录

第一章 计算机系统概述

1.1操作系统

第二章 进程管理

2.1进程和线程

2.2调度

2.3互斥同步

2.4死锁

第三章 内存管理

3.1内存管理概念

3.2虚拟内存管理

第四章 文件管理

4.1文件管理

4.2磁盘管理

第五章 输入输出管理(IO)

5.1输入输出管理(IO)


第一章 概述

操作系统在干嘛,底层思想

第二章 进程管理

操作系统的最大作用,核心功能

第三章 内存管理

物理地址到逻辑地址的映射,脱离硬件第一步

第四章 文件管理

再封装管理各种数据,脱离硬件第二部,到达软件层面

第五章 I/O管理

联通硬件和软件,和三四章功能并发执行,捋一下各种功能

链接: 我的GitHub.

第一章 计算机系统概述

目的:为什么要有操作系统,拿来干嘛?管理什么?

思想:有什么底层思想支撑操作系统的开发?

历史:操作系统是怎样一步一步发展起来的?

组成:操作系统运行机制,靠什么实现的?

操作:由底层思想可以延伸出什么基本操作?

状态:操作系统在运行过程中有哪些状态?

结构:操作系统的结构,和位于计算机哪个位置?


目的:为什么要有操作系统,拿来干嘛?管理什么?

概念、功能、管理、接口

思想:有什么底层思想支撑操作系统的开发?

并发、共享、虚拟、异步、封装

历史:操作系统是怎样一步一步发展起来的?

手工操作阶段、单道批处理、多道批处理、分时操作系统、实时操作系统、分布式、个人

组成:操作系统运行机制,靠什么实现的?

内核程序、自编程序、原语、时钟管理、中断机制

操作:由底层思想可以延伸出什么基本操作?

中断、异常、系统调用

状态:操作系统在运行过程中有哪些状态?

用户态、内核态

结构:操作系统的结构,和位于计算机哪个位置?

大内核、微内核、用户、应用程序、非内核功能、进程管理、存储管理、设备管理、时钟管理、中断处理、原语、裸机(纯硬件)

第二章 进程管理

2.1进程和线程

进程是什么?

进程的功能有哪些特征实现?

进程的状态有哪些,怎么转换?

进程是怎样控制的?

进程由什么组成?

进程间怎么通信?

线程是什么和进程有什么不一样?

线程有哪些,多线程有哪些?


进程是什么?

实现操作系统的并发性和共享性

进程的功能有哪些特征实现?

动态性、并发性、独立性、异步性、结构性

进程的状态有哪些,怎么转换?

运行态、就绪态、阻塞态、创建态、结束态

运行态可以返回就绪态,时间片结束

进程是怎样控制的?

进程创建(PCB)、进程终止(正常结束、异常结束、外界干预)、进程的阻塞和唤醒(阻塞原语、唤醒原语)、进程切换(内核态下完成)

进程由什么组成,组织方式有哪些?

进程控制块(进程描述信息、进程控制和管理信息、资源分配清单、处理及相关信息)、程序段(CPU执行程序代码段)、数据段(原始数据、中间数据、最终结果)

链接方式(PCB组成的队列)、索引方式(索引表)

进程间怎么通信?

共享存储、信息传递(原语)、管道通信(半双工)

线程是什么和进程有什么不一样?

进程是独立调度的基本单位,线程是支援的基本单位

线程有哪些,多线程有哪些?

用户级线程、内核级线程

多对一(效率高、一堵全堵、不能同时运行在处理机)、一对一(开销大)、多对多(提高并发性,又适当降低开销)

2.2调度

调度是什么,有哪些?

调度的使用时机在哪?

调度的方式有哪些?

调度的基本准则是什么?

加入调度后进程的基本状态变为哪七种?

典型调度算法有哪些?


调度是什么,有哪些?

合理的分配处理机

作业调度(高级调度,一次)、中级调度(内存调度,进出内存)、进程调度(低级调度,选取就绪队列)

调度的使用时机在哪?

不能切换的情况、可以切换的情况

调度的方式有哪些?

非剥夺调度方式、剥夺调度方式

调度的基本准则是什么?

CPU利用率(尽可能忙碌)、系统吞吐量(单位时间内处理的作业数量)、周转时间(作业提交到完成的时间)、等待时间(作业等待处理机的时间)、响应时间(提交到首次响应的时间)

加入调度后进程的基本状态多了什么?

就绪挂起、阻塞挂起

典型调度算法有哪些?

先来先服务(不利于IO繁忙型业务)

短作业优先算法(平均周转时间最

  • 4
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 王道操作系统思维导图是一份有关操作系统的学习资料,通过思维导图的形式呈现了操作系统的核心内容和概念。该思维导图以图形符号和文字结合的方式,将各个主题和概念进行了分类和组织,使得学习者可以更直观地了解和记忆操作系统的知识点。 在这份思维导图中,首先介绍了操作系统的定义和作用,包括对硬件资源的管理和提供用户接口等功能。接着,思维导图分别讲解了操作系统的组成和结构,如内核、进程管理、内存管理、文件系统等。每个主题都有对应的详细解释和示意图,使得学习者能够更清晰地理解每个概念。 此外,思维导图还介绍了操作系统的常见算法和调度策略,如进程调度算法和内存分配算法,以及不同的文件系统类型。这些内容对于理解操作系统的工作原理和性能优化至关重要。 在思维导图的结尾部分,还包含了一些操作系统实践案例和应用场景的介绍,提供了学习者将理论知识应用于实际情况的参考。 总之,王道操作系统思维导图是一份简洁明了的学习资料,能够帮助学习者快速掌握操作系统的核心概念和知识点。无论是初学者还是已有一定基础的学习者,都可以通过这份思维导图加深对操作系统理解,提高学习效果。 ### 回答2: 王道操作系统思维导图pdf是一份综合性的学习资料,旨在帮助学习者系统地学习和理解操作系统的相关知识。这份导图以图形化的方式呈现了操作系统的核心概念和关键内容,使学习者能够更加直观地把握知识点之间的联系和脉络。 导图的内容主要分为几大块,包括操作系统的基本概念、进程管理、内存管理、文件系统、设备管理和操作系统性能等。每个部分都有相应的节点和分支,清晰地列出了相关概念、原理以及关键算法数据结构等,使学习者能够系统地掌握操作系统的核心知识。 通过学习这份导图,学习者可以深入了解操作系统的运行原理和机制,如进程的创建和调度、内存的管理和分配、文件的读写和访问等。同时,还能掌握标准的操作系统接口和系统调用,了解如何使用操作系统提供的功能来编写高效、可靠的应用程序。 导图中还提供了一些常见的操作系统问题和解答,方便学习者进行思考和理解。同时,导图还包含了一些实例和案例,用以说明操作系统的应用场景和实际应用情况,帮助学习者将理论知识与实践相结合。 总之,王道操作系统思维导图pdf是一份全面而系统的学习资料,结构清晰,内容丰富。通过学习这份导图,学习者可以更加高效地掌握操作系统的相关知识,为日后的学习和应用奠定坚实的基础。 ### 回答3: 王道操作系统思维导图 pdf,是一份关于操作系统思维导图的电子书。它以图形化的方式展示了操作系统的重要概念和知识点,方便读者理解和记忆。 这份思维导图主要包括操作系统的基本概念、进程管理、内存管理、文件系统、设备管理等内容。对于初学者来说,通过阅读这个思维导图可以系统地学习和理解操作系统的各个方面,帮助读者建立起对操作系统的整体框架和全局认识。 思维导图以图形化的方式呈现信息,通过节点、线条和关键词等元素的组合展示操作系统知识的逻辑关系,使得读者能够更直观地掌握知识点之间的关联和内在逻辑。这样的图形化呈现方式符合人类大脑对信息的处理方式,有助于加深记忆和理解。 同时,思维导图具有扩展和修改的便利性。读者可以根据自己的学习需求和理解程度,对思维导图进行扩展和修改,增加或删减相关知识点,使得图形化的整理更符合自己的学习要求。 总之,王道操作系统思维导图 pdf 是一份有效的学习操作系统的辅助材料,通过图形化的方式展示操作系统的核心知识点,帮助读者更好地理解和记忆操作系统的相关内容。读者可以根据自己的需求进行扩展和修改,以便更好地适应自己的学习进程。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值