ICode9

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

1.3操作系统的基本特征

2022-02-25 19:01:42  阅读:200  来源: 互联网

标签:异步 操作系统 多个 1.3 并发 任务 基本特征 共享 进程


1.3操作系统的基本特征

现代OS的四个基本特征:

  1. 并发性
    1. 并发——并行性和并发性,并发执行的过程。
    2. 性:是指两个或多个事件在同一时刻发生。
    3. 性:是指两个或多个事件在同一时间段内发生。·任务共行
  2. 共享性——并发与共享是共生共灭的。
  3. 虚拟性——虚拟出多个CPU,让每个程序都认为自己独享了一个CPU
  4. 异步性——因为并发,导致顺序不确定,所以异步

——并发、共享 是最重要的

考研题目

考研题目:现代操作系统的两个基本特征是 ( C )和资源共享。

A.多道程序设计 B.中断处理 C.程序的并发执行 D.实现分时与实时处理

四个点依次介绍

任务共行

-从宏观上看,任务共行是指系统中有多个任务同时运行

-从微观上看,任务共行是指单处理机系统中的任务并发(即多个任务在单个处理机上交替运行)或多处理机系统中的任务并行(即多个任务在多个处理机上同时运行)。

进程

程序:静态实休

进程:系统中能独立运行并作为资源分配的基本单位,由一组机器指令、数据和堆栈等组成的独立运行的活动实体。

线程

-进程作为资源分配的基本单位

-线程作为独立运行和调度的基本单位

进程:CPU正在进行处理的程序

共享

共享一共就两种:互斥共享方式、同时访问方式

·共享,是指系统中的资源可供内存中多个并发执行的进程共同使用。

互斥共享方式:

-把在一段时间内只允许一个进程访问的资源,称为临界资源。 如:打印机、栈、表格等

-系统中的临界资源在一段时间内仅允许一个进程使用,称为互斥共享方式。

同时访问方式:

-从宏观上看,资源共享是指多个任务可以同时使用系统中的软硬件资源。

--从微观上看,多个进程交替互斥地使用系统中的某个资源。例如磁盘。

-并发和共享是操作系统的两个最基本的特征,它们又是互为存在的条件

虚拟

·虚拟,是指通过某种技术把一个物理实体变为(映射为)若干个逻辑上的对应物。

1.时分复用技术

一虚拟处理机:分时实现一虚拟设备:SPOOLING技术

2.空分复用技术

一虚拟磁盘技术:逻辑分区
一虚拟存储器:虚拟存储管理实现

异步

1、执行结果不确定,程序不可再现。

2、异步性,多道程序环境下程序(进程)以异步的方式执行,每道程序在何时执行、各自执行的顺序、完成时间都是不确定的,也是不可预知的。

标签:异步,操作系统,多个,1.3,并发,任务,基本特征,共享,进程
来源: https://www.cnblogs.com/tupo/p/15937416.html

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

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

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

ICode9版权所有