王道考研操作系统

news/2025/2/12 8:49:44/

王道考研操作系统

    • 计算机系统概述
      • 操作系统的概念
      • 操作系统的特征
      • 操作系统的发展历程
      • 操作系统内核
      • 中断和异常![在这里插入图片描述](https://img-blog.csdnimg.cn/162452b4c60144e0bd500e180127c447.png)
      • 系统调用
      • 操作系统结构
      • 虚拟机
      • 错题
    • 进程与线程
      • 进程控制
      • 进程通信
      • 线程和多线程模型
      • 处理机调度
      • 同步与互斥
      • 死锁
      • 错题
    • 内存管理
      • 虚拟内存管理
      • 错题
    • 文件管理
      • 文件系统基础
        • 文件的逻辑结构
      • 目录
      • 文件系统
      • 错题
    • 输入/输出(I/O)管理
      • 设备独立性软件
      • 磁盘和固态硬盘
      • 错题
    • 参考资料

计算机系统概述

操作系统的概念

在这里插入图片描述

操作系统的特征

  • 并发(Concurrence)
  • 共享(Sharing)
  • 虚拟(Virtual),处理器时分复用,虚拟存储器空分复用
  • 异步(Asynchronism),多进程以不可预知的速度向前推进

操作系统的发展历程

在这里插入图片描述

操作系统内核

在这里插入图片描述

中断和异常在这里插入图片描述

在这里插入图片描述

系统调用

在这里插入图片描述
在这里插入图片描述
传递系统调用参数 -> 执行 trap 指令 -> 执行相应的服务程序 -> 返回用户态

操作系统结构

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

虚拟机

在这里插入图片描述

错题

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

进程与线程

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

进程控制

在这里插入图片描述
在这里插入图片描述

进程通信

进程通信指进程之间的信息交换。PV 操作是低级通信方式,高级通信方式指以较高的效率传输大量数据的通信方式,包括共享存储、消息传递和管道通信。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

线程和多线程模型

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

处理机调度

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
先来先服务(FCFS)调度算法

在这里插入图片描述
在这里插入图片描述

短作业优先(SJF)调度算法
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

同步与互斥

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

死锁

在这里插入图片描述
死锁产生的必要条件:互斥;不可剥夺;请求且保持;循环等待。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

错题

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

内存管理

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

虚拟内存管理

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

错题

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

文件管理

文件系统基础

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

文件的逻辑结构

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

目录

目录结构
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

文件共享
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

文件系统

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

错题

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
解答:B
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

输入/输出(I/O)管理

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

设备独立性软件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

磁盘和固态硬盘

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

错题

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
解答:B
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
解答:第一部分,物理格式化(低级格式化)划分扇区,完成数据结构和校验码的定义。第二部分,逻辑格式化(高级格式化)创建文件系统, 初始化空闲磁盘块。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

参考资料

[1] 《2023年操作系统考研复习指导/王道考研系列》


http://www.ppmy.cn/news/1116080.html

相关文章

使用patch-package保存node_modules包修改

遇到情况,第三方包存在bug或者缺少文件时候,我们手动修改了某个包时候,下次npm安装时候会导致原来的修改呗覆盖 安装 这时候可以用到npm工具包patch-package,项目更目录命令行安装 npm i -D patch-package修改文件 修改好nod…

mysql知识大全

MySQL知识大全(2) MySqL 基础为1—7(增删改查基础语法),MySQL进阶知识为8—11(约束、数据库设计、多表查询、事务) 1、数据库相关概念 以前我们做系统,数据持久化的存储采用的是文件…

升级:远程桌面软件玩游戏指南

你有没有遇到过这样的场景:你想玩一款特定的游戏,但却受到设备功能的限制?这就是游戏远程桌面的概念变得非常宝贵的地方。从本质上讲,它允许您远程利用高端游戏计算机的功能,使您能够在自己的设备上玩游戏。 可以考虑…

全网最全Kettle教程-Kettle概述

文章目录 第一章 Kettle概述1.1 Kettle发展历程1.2 Kettle简介1.3 Kettle相关俗语1.4 Kettle设计与组成1.5 Kettle功能模块1.6 Kettle的执行Transformation(转换)1.7 Kettle商业和社区版区别1.8 数据集成与ETL1.9 ETL工具比较 第一章 Kettle概述 1.1 Ke…

SpringBoot连接MySql主从配置 读写分离

SpringBoot连接MySql主从配置 主从读写分享 1、添加maven依赖 <dependency><groupId>org.apache.shardingsphere</groupId><artifactId>sharding-jdbc-spring-boot-starter</artifactId><version>4.1.1</version> </dependency…

Python150题day06

1.4字典练习题 ①字典基本操作 dic { python: 95, java: 99, c: 100 } 用程序解答以下题目 1.字典的长度是多少 2.请修改java这个key对应的value值为98 3.删除 c 这个key 4.增加一个key-value对&#xff0c;key值为 php,value是90 5.获取所有的key值&#xff0c;存储在列表里…

diffusers中DDPMScheduler/AutoencoderKL/UNet2DConditionModel/CLIPTextModel代码详解

扩散模型的训练时比较简单的 上图可见&#xff0c;unet是epsθ是unet。noise和预测出来的noise做个mse loss。 训练的常规过程&#xff1a; latents vae.encode(batch["pixel_values"].to(weight_dtype)).latent_dist_sample() latents latents*vae.config.scali…

“数字游民”热潮席卷全球,未来十年或将达到10亿人!

伴随着互联网发展的时代洪流&#xff0c;一些曾在大城市打拼的年轻人&#xff0c;他们告别了“朝九晚五”的职场坐班状态&#xff0c;选择来到一个节奏更慢、生活成本更低的城市。他们或是远程办公&#xff0c;或有自由职业&#xff0c;也可能正在自主创业。 2015年&#xff0c…