ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

二、操作系统知识

2022-07-08 16:35:22  阅读:146  来源: 互联网

标签:存储 操作系统 知识 适应 缓冲区 进程 操作 资源


操作系统

作用:通过资源管理,提高计算机的效率;改善人机界面,向用户提供友好的工作环境

特性:并发性、共享性、异步性

                           

 

 

 注:其它系统软件包括汇编软件,数据库软件等

进程

进程:是系统进行资源分配和调度的一个独立单位

进程与程度的关系:进程是动态的,程序是静态的

进程的三种状态:运行(正在运行中)、就绪(就差CPU资源了)、等待(除了CPU,还差其它资源)

进程控制

原语:一组计算机指令,要么都做完,要么都不做。

互斥:类似独木桥,一次只能一个指令占有。

同步:A没做完,B就不能开始

信号量机制

信号量(S):是一个整数,S>=0表示某资源的可用数;S<0,则其绝对值表示阻塞队列中等待该资源的进程数

PV操作:P操作是申请资源的操作,V操作是释放资源的操作。执行一次P操作,S减1,执行一次V操作,S加1

互斥模型:理解为多个进程共享一台打印机【P(S) 使用打印机 V(S) 后续代码】

同步模型:单缓冲区生产者,消费者模型【生成者:生产一个产品 → P(S1 送产品到缓冲区 → V(S2);消费者:P(S2→  从缓冲区取出产品 → V(S1) → 消费产品】

存储管理

主要目标:解决多个用户使用主存的问题

 

 

分区存储组织

算法:首次适应法、最佳适应法、最差适应法、循环首次适应法

缺点:会产生碎片。

页式存储

 

 段式存储

 

 段页式存储

 

 虚拟存储

 

 

磁盘结构及调度算法

 

 位示图

 

 文件组织结构

 

 树形目录结构

 

虚设备与SPOOLING 技术

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

标签:存储,操作系统,知识,适应,缓冲区,进程,操作,资源
来源: https://www.cnblogs.com/yangxuyang/p/16458793.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有