【软件设计师暴击考点】操作系统知识高频考点暴击系列【一】

在这里插入图片描述


👨‍💻个人主页:@元宇宙-秩沅

👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅!

👨‍💻 本文由 秩沅 原创

👨‍💻 收录于专栏软件设计师考点暴击


🅰️系统路线学习点击跳转


  • 下午题

⭐【软件设计师暴击考点】下午题高频考点暴击系列


  • 上午题

⭐【软件设计师暴击考点】知识产权-高频考点
⭐【软件设计师暴击考点】网络安全等杂项-高频考点
⭐【软件设计师暴击考点】计算机组成原理与体系结构-高频考点【二】
⭐【软件设计师暴击考点】计算机组成原理与体系结构-高频考点【一】
⭐【软件设计师暴击考点】操作系统知识-高频考点【一】
⭐【软件设计师暴击考点】操作系统知识-高频考点【二】
⭐【软件设计师暴击考点】程序设计语言-高频考点
⭐【软件设计师暴击考点】数据库系统-高频考点
⭐【软件设计师暴击考点】计算机网络知识高频考点暴击系列
⭐【软件设计师暴击考点】面向对象考点暴击系列
⭐【软件设计师暴击考点】UML知识高频考点暴击系列
⭐【软件设计师暴击考点】软件工程知识高频考点【二】
⭐【软件设计师暴击考点】软件工程知识高频考点【一】
⭐【软件设计师暴击考点】数据结构高频考点暴击系列
⭐【软件设计师暴击考点】黄金五题套路拿下


在这里插入图片描述


要求会计算


文章目录

  • 🅰️系统路线学习点击跳转
    • 要求会计算
    • 🎶(==A==) 考点1,计算机系统的层次结构
      • 图文背记
    • 🎶(==B==) 考点2,进程管理
      • 图文背记
    • 🎶(==C==) 考点3,进程通信
      • 信号量和pv操作 -------实现进程同步与互斥
    • 🎶(==D==) 考点4.死锁问题 -
      • 考点:死锁会不会发生
    • 🎶(==E==) 考点5,进程资源图
      • 考点: 可不可以化简 ----(阻塞节点)
    • 🎶(==F==) 考点6,银行家算法-
      • 考点: 看图作答
    • 🅰️系统路线学习点击跳转



🎶(A) 考点1,计算机系统的层次结构


图文背记

在这里插入图片描述


🎶(B) 考点2,进程管理


图文背记

  • 前驱图 —本系列视频中的后篇视频当中
  • 进程状态转换图
  • 三态模型转换图
    在这里插入图片描述
    在这里插入图片描述

🎶(C) 考点3,进程通信


信号量和pv操作 -------实现进程同步与互斥


  • (1)信号量: S

S>=0 表示可执行资源数

S <0 时,它的绝对值表示 正在等待的资源数

  • (2)P操作

p操作的意义:

S = S - 1

  • (3)V操作

V操作的意义 : S= S+1


🎶(D) 考点4.死锁问题 -


(由资源分配不当引起的)

考点:死锁会不会发生

(1)

m : 资源

n : 进程

k : 单个进程资源的需求量

(2)满足情况

不发生死锁的情况 : m >= n*(k-1)+1


🎶(E) 考点5,进程资源图


考点: 可不可以化简 ----(阻塞节点)

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


🎶(F) 考点6,银行家算法-


  • 目的:–避免死锁问题的出现

考点: 看图作答

在这里插入图片描述

做题的步骤

(1)秉持我们按顺序分配资源的原则

(2)标出仍需要的资源和可用资源,然后按顺序区域分配

(3)再看仍需资源中,三个值当中最小的,用剩下的资源区填充它,使其满足它的最大需求,达到饱和,然后将资源释放,增加到可用资源中,然后继续分配,继续释放----》就是系统状态安全的体现


🅰️系统路线学习点击跳转



你们的点赞👍 收藏⭐ 留言📝 关注✅是我持续创作,输出优质内容的最大动力!


在这里插入图片描述


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/21309.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Ext4文件系统介绍 - 理论篇

Overview ext4文件系统分割成多个block groups&#xff0c;为了解决碎片化问题&#xff0c;block allocator尽量将一个文件的block放在一个group中。block groups的size通过sb.s_blocks_per_group指定&#xff0c;同样也可以通过8*block_size_in_bytes计算得到。block默认大小…

每个前端开发者都应知道的10个实用网站

微信搜索 【大迁世界】, 我会第一时间和你分享前端行业趋势&#xff0c;学习途径等等。 本文 GitHub https://github.com/qq449245884/xiaozhi 已收录&#xff0c;有一线大厂面试完整考点、资料以及我的系列文章。 快来免费体验ChatGpt plus版本的&#xff0c;我们出的钱 体验地…

吐血整理,Jmeter分布式性能压测-常见问题+解决(详细整理)

目录&#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结&#xff08;尾部小惊喜&#xff09; 前言 安装常见问题 问题…

面试题更新之-什么是响应式设计?响应式设计的基本原理是什么?如何兼容低版本的IE?css实现响应式设计的方案

文章目录 什么是响应式设计&#xff1f;响应式设计的基本原理是什么如何兼容低版本的IE&#xff1f;css实现响应式设计的方案媒体查询&#xff08;Media Queries&#xff09;&#xff1a;弹性单位&#xff08;Flexible Units&#xff09;&#xff1a;Flexbox布局&#xff1a;Gr…

【工具推荐】企业微信、企业飞书接口调用工具

github地址: GitHub - fasnow/idebug: 企业微信、企业飞书接口调用工具。 简介 企业微信、企业飞书接口调用工具。 使用方法 wechat模块 使用use wechat 选择模块。 首先设置corpid和corpsecret&#xff0c;如有需要可以设置代理&#xff0c;之后再执行run命令。 导出通信…

【学习笔记】在Android使用Frida进行https抓包

最近需要在Android进行https抓包&#xff0c;对数据解密&#xff0c;找了很多方法&#xff0c;终于成功了&#xff0c;不过原文一些步骤对于我这个小白还是有点不理解的地方&#xff0c;在此记录一下。 1. 前提条件 一台root手机frida环境 2. frida环境搭建 该步骤全程参考&…

生命周期函数和wxs脚本

生命周期函数和wxs脚本 1. 生命周期函数1.1. 应用的生命周期函数1.2. 页面的生命周期函数 2. wxs脚本2.1. wxs与JavaScript的关系2.2. wxs内嵌脚本2.3. wxs外联脚本2.4. tips 1. 生命周期函数 1.1. 应用的生命周期函数 应用的生命周期函数&#xff1a;指小程序从启动 -> 运…

Hadoop 单机部署和测试(一)

Hadoop单机部署和测试 一.单机部署1.安装 JDK&#xff08;JDK11&#xff09;2.安装 HADOOP3.测试 一.单机部署 系统版本&#xff1a;cat /etc/anolis-release1.安装 JDK&#xff08;JDK11&#xff09; #!/bin/bashTOP_PATH$(pwd) JAVA_PATH/usr/local/java FILEls $TOP_PATH/…

mysql索引的简单使用

删除 goods 表中的 goods_desc 字段及货号字段,并增加 click_count 字段 在 goods_name 列上加唯一性索引&#xff08;用alter table方式&#xff09; alter table add unique index uniqididx(goods_name);去查看索引 发现有goods_name的唯一索引 在 shop_price 列上加普通…

Java中Map使用增强for循环和迭代器获取key和value

加油&#xff0c;新时代打工人&#xff01; java中List集合三种获取集合元素方式 本文运行代码使用 jdk1.8 for 语句比较简单&#xff0c;用于循环数据。 Java迭代器&#xff08;Iterator&#xff09;是 Java 集合框架中的一种机制&#xff0c;是一种用于遍历集合&#xff08…

mac桌面时钟 浮动 (python)

浮动时钟&#xff0c;多地时区 app store的都要钱&#xff0c;于是。。。。我们让chatgpt来实现一个吧&#xff1a; 数字&#xff1a; 代码&#xff1a; import sys import datetime import pytzfrom PyQt5.QtWidgets import QApplication, QMainWindow, QGraphicsView, QGr…

MySQL为什么要使用B+树做索引?MySQL索引存储模型推演,B+树在MySQL的落地形式

文章目录 一、什么是索引1、索引初体验2、索引图解3、索引类型 二、索引存储模型推演1、二分查找2、二叉查找树&#xff08;BST Binary Search Tree&#xff09;3、平衡二叉树&#xff08;AVL Tree&#xff09;&#xff08;左旋、右旋&#xff09;&#xff08;1&#xff09;平衡…