码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 软件设计师_操作系统基本原理_学习笔记


    文章目录

    • 2.1 操作系统概述
    • 2.2 进程
      • 2.2.1 进程状态转换图
      • 2.2.2 前趋图
      • 2.2.3 进程的同步与互斥
      • 2.2.4 PV操作
      • 2.2.5 死锁
    • 2.3 存储管理
      • 2.3.1 分区存储管理
      • 2.3.2 页式存储 段式存储 段页式存储
      • 2.3.3 页面淘汰算法
    • 2.4 文件管理
      • 2.4.1 索引文件结构
      • 2.4.2 文件和树形目录结构
      • 2.4.3 空闲存储空间的管理
    • 2.5 设备管理
      • 2.5.1 数据传输控制方式
      • 2.5.2 虚设备与SPOOLING技术
    • 2.6 微内核操作系统

    2.1 操作系统概述

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

    2.2 进程

    2.2.1 进程状态转换图

    在这里插入图片描述

    2.2.2 前趋图

    哪些任务可以并行,哪些任务有先后关系,是前趋图表达的内容。

    在这里插入图片描述

    2.2.3 进程的同步与互斥

    互斥:在同一时刻,只允许一个进程使用某个资源
    同步与互斥不互为反义词 互斥->共享 同步->异步
    同步:有速度匹配的要求,当速度差距拉得比较大的时候,速度快的需要等待,这就是同步的过程

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

    2.2.4 PV操作

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

    V操作能唤醒P操作
    V操作不具备阻塞的能力

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

    2.2.5 死锁

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

    2.3 存储管理

    2.3.1 分区存储管理

    在这里插入图片描述

    2.3.2 页式存储 段式存储 段页式存储

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

    A29为页内地址
    状态位为0代表不在内存的
    被访问过的访问位为1,是不能被淘汰的

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

    2.3.3 页面淘汰算法

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

    2.4 文件管理

    2.4.1 索引文件结构

    在这里插入图片描述

    在这里插入图片描述

    2.4.2 文件和树形目录结构

    在这里插入图片描述

    2.4.3 空闲存储空间的管理

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

    2.5 设备管理

    2.5.1 数据传输控制方式

    在这里插入图片描述

    2.5.2 虚设备与SPOOLING技术

    在这里插入图片描述

    2.6 微内核操作系统

    在这里插入图片描述

  • 相关阅读:
    ONNXRuntime学习笔记(四)
    200、使用默认 Exchange 实现 P2P 消息 之 消息生产者(发送消息) 和 消息消费者(消费消息)
    【RocketMQ】消息的存储设计
    火车头采集器保存任意格式-免费火车头采集发布配置教程
    KT142C-sop16语音芯片ic的串口指令详细说明_默认9600指令可设
    【论文翻译和解释(2)】LOF:Identifying Density-Based Local Outliers论文精读
    Unity技术手册-初识编辑器-其他窗口
    14.mybatis拦截器原理
    【Notes】互联网架构之Netty4.X
    TypeScript深度剖析:TypeScript 中枚举类型应用场景?
  • 原文地址:https://blog.csdn.net/m0_63962653/article/details/133434717
  • 最新文章
  • Codex新手保姆级教程:新手从安装到跑通第一个项目!
    花了一晚上AI Coding, 在不熟悉的领域,使用AI帮同事解决了跳槽的小问题
    一首《谦比希铜矿之歌》厂歌火爆全网,背后是AI的数学本质
    园友特惠| 1Panel 企业版 & AI 一体机限量放售,最高直降 5100!
    C# 内存安全性的重大演进:重新定义 unsafe 关键字
    为了随时随地控制 AI Agent,我做了一个 Web Terminal
    AAVE V3 v3.7 版本更新:Isolation Mode 被移除,清算流程精度修复
    Agent 架构设计与能力构建
    从 Responses API 到 Chat Completions:一个模型网关的设计复盘
    上位机程序发布打包成安装包---Inno Setup
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号