惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
G
Google Developers Blog
S
SegmentFault 最新的问题
Microsoft Security Blog
Microsoft Security Blog
J
Java Code Geeks
罗磊的独立博客
H
Hackread – Cybersecurity News, Data Breaches, AI and More
量子位
P
Proofpoint News Feed
博客园 - 【当耐特】
MongoDB | Blog
MongoDB | Blog
L
LangChain Blog
F
Fortinet All Blogs
C
Check Point Blog
博客园_首页
I
InfoQ
Jina AI
Jina AI
Blog — PlanetScale
Blog — PlanetScale
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
酷 壳 – CoolShell
酷 壳 – CoolShell
Engineering at Meta
Engineering at Meta
美团技术团队
Vercel News
Vercel News
Apple Machine Learning Research
Apple Machine Learning Research

西枫里博客

如何养好一只兔子 - 西枫里 浙北安吉北部乡镇春节民俗 - 西枫里 湘西张家界之旅(游记篇) - 西枫里 热闹的电影暑期档 - 西枫里 湘西张家界之旅(攻略篇) - 西枫里 阳记 - 西枫里 一地鸡毛,高歌欢进(三) - 西枫里 华为Nova7SE换屏维修记录 - 西枫里 魔都魔幻生活——我的抗疫经历 - 西枫里 树莓派升级手记 - 西枫里 尝试挽救一下我的SEO——页面常规优化 - 西枫里 2022年在上海外地牌照车辆异地年检流程 - 西枫里 尝试挽救一下我的SEO——域名和主机的影响 - 西枫里 尝试挽救一下我的SEO——缘起 - 西枫里 米6钉子户,更换电池再战2年。 - 西枫里 二换科鲁兹前照灯灯泡 - 西枫里 一地鸡毛,高歌欢进(二) - 西枫里 联想拯救者14ISK更换电池 - 西枫里 冷车打火喘抖怎么办?倒车灯倒车雷达影像没反应怎么办? - 西枫里 树莓派刷64位系统放内网做服务器使用 - 西枫里 米6刷MIUI12的简易教程(进击的小米6) - 西枫里 一地鸡毛,高歌欢进(一) - 西枫里 人近不惑三十六,本命牛年转乾坤。 - 西枫里 魔都新冠疫苗接种记 - 西枫里 thinkpad扬声器没声音 - 西枫里 个人健康管理,刻不容缓 - 西枫里 Hello Java - 西枫里 到了退休年龄社保未缴满十五年怎么办? - 西枫里 科鲁兹/英朗后备箱开关更换 - 西枫里 iphone6换屏教程,附iphone已停用解锁 - 西枫里
[软考]操作系统基础 - 西枫里
西枫里 · 2019-09-06 · via 西枫里博客

操作系统功能

1、处理机管理

2、存储器管理

3、设备管理

4、文件管理

5、用户管理

操作系统类型

1、单用户系统:一台处理机只支持一个用户程序

2、批处理系统:用户将一批作业提交给操作系统后就不再干预,有操作系统控制它们自动运行,人机不交互。

3、分时操作系统:把处理机的运行时间分成很短的时间片,按时间片轮流把处理机分配给各联机作业使用。

4、网络操作系统:一种在通常操作系统功能的基础上提供网络通信和网络服务功能的操作系统。

5、分布式操作系统:以计算机网络为基础的,将物理上分布的具有自治功能的数据处理系统或计算机系统互联起来的操作系统。

6、嵌入式操作系统:运行在嵌入式智能芯片环境中,对整个智能芯片以及它所操作、控制的各种部件装置等资源进行统一协调、处理、指挥和控制。

进程

进行资源分配和调度的基本单位。进程通常游程序、数据集合、进程控制块PCB组成。

为了描述和控制进程的运行,系统为每个进程定义了一个数据结构——进程控制块(PCB)。它是进程重要的组成部分,它记录了操作系统所需的用于描述进程的当前状态和控制进程的全部信息。操作系统就是根据进程的PCB来感知进程的存在,并以此对进程进行管理和控制。PCB是进程存在的唯一标识。

未标题-1.jpg

PV操作

P操作:

1、将信号量S的值减1,即S=S-1;

2、如果S>=0,则该进程继续执行;否则该进程置为等待状态。

V操作:

1、将信号量S的值加1,即S=S+1;

2、如果S<0该进程继续执行;否则说明有等待队列中有等待进程,需要唤醒等待进程。