56张图入门操作系统——内功心法,适合所有程序员

关注公众号“ 执鸢者”,回复“ 书籍”获取大量学习资料,回复“ 前端视频”获取大量教学视频,回复“ 操作系统”获取本节整体思维导图。

本文主要是操作系统相关内容,利用56张思维导图从 OS概述、进程管理、内存管理、文件管理、I/O五部分系统的了解了操作系统,通过对操作系统的了解,让我们撸码时怎么做、为什么这样做、怎样做可以提高性能做到有理可依。

56张图入门操作系统——内功心法,适合所有程序员_第1张图片

一、OS概述

56张图入门操作系统——内功心法,适合所有程序员_第2张图片

1.1 概念

1.2 功能和目标

56张图入门操作系统——内功心法,适合所有程序员_第3张图片

1.3 特征

56张图入门操作系统——内功心法,适合所有程序员_第4张图片

1.4 操作系统的发展与分类

56张图入门操作系统——内功心法,适合所有程序员_第5张图片

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

56张图入门操作系统——内功心法,适合所有程序员_第6张图片

1.6 中断和异常

56张图入门操作系统——内功心法,适合所有程序员_第7张图片

1.7 系统调用

56张图入门操作系统——内功心法,适合所有程序员_第8张图片

二、进程管理

56张图入门操作系统——内功心法,适合所有程序员_第9张图片

2.1 进程的概念、组成、特征

56张图入门操作系统——内功心法,适合所有程序员_第10张图片

2.2 进程的状态与转换

56张图入门操作系统——内功心法,适合所有程序员_第11张图片

2.3 进程控制

56张图入门操作系统——内功心法,适合所有程序员_第12张图片

2.4 进程通信

56张图入门操作系统——内功心法,适合所有程序员_第13张图片

2.5 线程

56张图入门操作系统——内功心法,适合所有程序员_第14张图片

2.6 处理机调度

56张图入门操作系统——内功心法,适合所有程序员_第15张图片

2.7 进程调度(低级调度)

56张图入门操作系统——内功心法,适合所有程序员_第16张图片

2.8 调度算法的评价指标

56张图入门操作系统——内功心法,适合所有程序员_第17张图片

2.9 调度算法

56张图入门操作系统——内功心法,适合所有程序员_第18张图片

2.10 进程同步、互斥

56张图入门操作系统——内功心法,适合所有程序员_第19张图片

2.11 进程互斥的实现方法

56张图入门操作系统——内功心法,适合所有程序员_第20张图片

2.12 信号量机制

56张图入门操作系统——内功心法,适合所有程序员_第21张图片

2.13 管程

56张图入门操作系统——内功心法,适合所有程序员_第22张图片

2.14 死锁

56张图入门操作系统——内功心法,适合所有程序员_第23张图片

三、内存管理

56张图入门操作系统——内功心法,适合所有程序员_第24张图片

3.1 内存的基础

56张图入门操作系统——内功心法,适合所有程序员_第25张图片

3.2 内存空间的分配与回收

56张图入门操作系统——内功心法,适合所有程序员_第26张图片

3.2.1 连续分配管理方式

56张图入门操作系统——内功心法,适合所有程序员_第27张图片

3.2.2 基本分页存储管理

56张图入门操作系统——内功心法,适合所有程序员_第28张图片

3.2.3 基本分段存储管理

56张图入门操作系统——内功心法,适合所有程序员_第29张图片

3.2.4 段页式存储管理

56张图入门操作系统——内功心法,适合所有程序员_第30张图片

3.3 内存空间的扩展(实现虚拟性)

56张图入门操作系统——内功心法,适合所有程序员_第31张图片

3.3.1 虚拟存储技术

56张图入门操作系统——内功心法,适合所有程序员_第32张图片

3.4地址转换

56张图入门操作系统——内功心法,适合所有程序员_第33张图片

3.5 存储保护

56张图入门操作系统——内功心法,适合所有程序员_第34张图片

四、文件管理

56张图入门操作系统——内功心法,适合所有程序员_第35张图片

4.1 概述

56张图入门操作系统——内功心法,适合所有程序员_第36张图片

4.2 文件的逻辑结构

56张图入门操作系统——内功心法,适合所有程序员_第37张图片

4.3 文件目录

56张图入门操作系统——内功心法,适合所有程序员_第38张图片

4.4 文件的物理结构(文件分配方式)

56张图入门操作系统——内功心法,适合所有程序员_第39张图片

4.5 文件存储空间管理

56张图入门操作系统——内功心法,适合所有程序员_第40张图片

4.6 文件的基本操作

56张图入门操作系统——内功心法,适合所有程序员_第41张图片

4.7 文件共享

56张图入门操作系统——内功心法,适合所有程序员_第42张图片

4.8 文件保护

56张图入门操作系统——内功心法,适合所有程序员_第43张图片

4.9 文件系统的层次结构

56张图入门操作系统——内功心法,适合所有程序员_第44张图片

4.10 磁盘的结构

56张图入门操作系统——内功心法,适合所有程序员_第45张图片

4.11 磁盘优化

56张图入门操作系统——内功心法,适合所有程序员_第46张图片

4.12 磁盘的管理

56张图入门操作系统——内功心法,适合所有程序员_第47张图片

五、I/O

56张图入门操作系统——内功心法,适合所有程序员_第48张图片

5.1 I/O设备的基本概念与分类

56张图入门操作系统——内功心法,适合所有程序员_第49张图片

5.2 I/O控制器

56张图入门操作系统——内功心法,适合所有程序员_第50张图片

5.3 I/O控制方式

56张图入门操作系统——内功心法,适合所有程序员_第51张图片

5.4 I/O软件结构层次

56张图入门操作系统——内功心法,适合所有程序员_第52张图片

5.5 假脱机技术

56张图入门操作系统——内功心法,适合所有程序员_第53张图片

5.6 设备的分配与回收

56张图入门操作系统——内功心法,适合所有程序员_第54张图片

5.7 缓冲区管理

56张图入门操作系统——内功心法,适合所有程序员_第55张图片

相关章节
图解23种设计模式
40张图入门Linux

欢迎大家关注公众号(回复“操作系统”获取本节的思维导图,回复“书籍”获取大量前端学习资料,回复“前端视频”获取大量前端教学视频)

你可能感兴趣的:(操作系统,前端)