《王道操作系统》学习笔记总目录+思维导图

Iolanthe ·
更新时间:2024-09-21
· 911 次阅读

本篇文章是对《2021王道操作系统》所有知识点的笔记总结归档,会一直更新下去,虽说是2021年的,但是这些都是最核心的底层基础知识,过多少年都不会有很大的变化,核心都差不多。 同时我也会写计算机组成原理、计算机网络、数据结构与算法、Java、Linux等底层和应用层的笔记技术文章,并总结目录 希望在自己可以学习的同时,也能将这些知识点总结归纳分享给大家 欢迎大家关注我的个人博客网站:www.bithachi.cn,一起交流学习。 文章总目录:第 1 章 计算机系统概述1.1 操作系统的基本概念1.2 操作系统的发展和分类1.3 操作系统的运行机制和体系结构第 2 章 进程管理2.1 进程与线程2.2 处理机的调度2.3 进程的同步与互斥 第 1 章 计算机系统概述 1.1 操作系统的基本概念

         1.1.1 操作系统的概念、功能和目标(系统资源的管理者、提供接口、作为扩充机器、虚拟机)
         1.1.2 操作系统的特征(并发、共享、虚拟、异步)

1.2 操作系统的发展和分类

         1.2.1 操作系统的发展和分类(手工、单道/多道批处理、分时、实时、网络、分布式、嵌入式、个人计算机)

1.3 操作系统的运行机制和体系结构

         1.3.1 操作系统的运行机制和体系结构(大内核、小内核)
         1.3.2 中断和异常(内中断和外中断、中断处理过程)
         1.3.3 系统调用(执行过程、访管指令、库函数与系统调用)

1.0.0 第一章操作系统概述错题整理

第 2 章 进程管理 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 度算法的评价指标(cpu利用率、系统吞吐量、周转时间、等待时间、响应时间)
         2.2.4 作业/进程调度算法(FCFS先来先服务、SJF短作业优先、HRRN高响应比优先)
         2.2.5 作业/进程调度算法(时间片轮转调度算法、优先级调度算法、多级反馈队列调度算法)

2.3 进程的同步与互斥

         2.3.1 进程的同步与互斥
         2.3.2 实现临界区进程互斥的软件实现方法
         2.3.3 实现临界区进程互斥的硬件实现方法
         2.3.4 信号量机制(整型信号量、记录型信号量P、V)
         2.3.5 信号量机制实现进程的互斥、同步与前驱关系


作者:BitHachi



学习笔记 学习 操作系统 系统 思维导图

需要 登录 后方可回复, 如果你还没有账号请 注册新账号