0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

操作系统的基本特征

繁依_Fanyi 来源:繁依_Fanyi 作者:繁依_Fanyi 2022-12-04 09:49 次阅读

一、并发(Concurrence)

并发与并行

并行性 是指两个或多个事件能够在==同一时刻==发生

并发性 是指两个和多个事件能够在==同一时间间隔内==发生

要注意时刻与时间间隔的区别。
并行需要硬件的支持,需要多核处理器的支持,使用单核处理器只能表现出宏观上并行,微观上串行,就像多道批处理系统一样。

二、共享(Sharing)

互斥共享方式 :系统中的某些资源,如打印机,磁带机,虽然可以供多个进程使用,但是只能是每个进程在不同的时间段内使用,进程之间会“互斥”。

同时访问方式 :系统中的某些资源在一段时间内可以“同时”访问,但“同时”通常表现在宏观上,在微观上这些进程还是交替的访问这些资源。

操作系统的两个最基本特征

并发与共享是操作系统的两个最基本特征,两者互为存在的条件:

① 资源共享是以程序的并发为条件的,若系统不允许程序并发执行,则自然不存在资源共享问题。
② 若系统不能对资源共享实施有效的管理,则必将影响到程序的并发执行,是指根本无法并发执行。

三、虚拟(Virtual)

虚拟 是把物理上的实体变成若干个逻辑上的对应物,像是我们常用的操作系统就是把物理上的资源变成了系统中逻辑上的资源。

实现 “虚拟” 的技术

① 时分复用技术 —— 处理器的分时共享

时分复用技术是指多个程序或用户想要使用同一个资源时,每个程序或用户需要按照一定的顺序依次使用这个资源,以此提高资源的利用率。

② 空分复用技术 —— 虚拟存储器

空分复用技术将一个频率范围非常宽的信道划分成多个频率比较窄的信道,其中的任何一个频带都只提供给一个用户通话。

四、异步(Asynchronism)

多道程序环境运行多个程序并发执行,但是资源有限,进程的执行并不是一贯到底的,而是走走停停的,它以不可预知的速度向前推进,这就是进程的==异步性==。

审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    4989

    文章

    18334

    浏览量

    289475
  • 单核处理器
    +关注

    关注

    0

    文章

    13

    浏览量

    6662
收藏 人收藏

    评论

    相关推荐

    如何选择嵌入式系统操作系统操作系统特征

    )或Linux来帮助他们管理复杂性。不幸的是,如何在裸机,RTOS或Linux之间进行选择并不总是明确的。每个选项都有其优点和缺点。 这篇文章将探讨选择操作系统时应考虑的系统特征。然后在下一篇文章中,我们将介绍使用每个
    的头像 发表于 09-07 11:51 1671次阅读

    操作系统ppt课件

    操作系统 ppt 操作系统的基本概念操作系统的发展操作系统的主要特征操作系统的主要功能进程管理
    发表于 11-07 08:52

    嵌入式开发需掌握的技能有哪些

    基本特征是事件响应的快速性和确定性,在嵌入式系统中广泛应用。通用操作系统包括windows、Unix、LInux等。目前在嵌入式领域广泛使用的操作系统包括:嵌入式实时
    发表于 12-16 20:50

    嵌入式开发需掌握的技能有哪些

    操作系统基本特征是事件响应的快速性和确定性,在嵌入式系统中广泛应用。通用操作系统包括windows、Unix、LInux等。目前在嵌入式领域广泛使用的
    发表于 12-17 10:44

    嵌入式开发技能大全

    操作系统原理及基本编译原理。操作系统提供CPU资源管理、外设驱动、内存管理、线程/进程管理、文件系统、网络通讯、安全机制、界面管理等。嵌入式实时操作系统
    发表于 05-07 08:01

    3D软件入门教程:如何构造钣金基本特征

    操作步骤:1、首先打开浩辰3D软件,然后可以使用“平板”、“轮廓弯边”和“放样弯边”命令来构造基本特征。如“平板”命令使用封闭轮廓构造任何形状的平直特征。如下图所示: 2、轮廓弯边命令使用开放轮廓
    发表于 01-15 17:17

    PAC的基本特征有哪些?PAC有哪些功能?

    PLC和PAC之间有哪些区别?PAC的基本特征有哪些?PAC有哪些功能?
    发表于 07-02 06:16

    信息的定义有哪些?信息有哪些基本特征

    信息的定义有哪些?信息有哪些基本特征?信息系统是由哪些部分组成的?信息系统的计算模式有哪几种?
    发表于 09-29 06:42

    时钟信号具有什么样的基本特征

    时钟信号具有什么样的基本特征呢?如何区分时钟和数据呢?
    发表于 10-29 07:00

    NuttX实时操作系统有哪些特征

    NuttX是什么?NuttX实时操作系统有哪些特征
    发表于 11-03 06:34

    NuttX实时操作系统的关键特征有哪些呢

    NuttX是什么?NuttX实时操作系统的关键特征有哪些呢?
    发表于 11-04 07:08

    操作系统的分类及其特征优劣

    文章目录:1.操作系统的分类及其特征优劣2.操作系统的发展历程1.操作系统的分类及其特征优劣2.操作系统
    发表于 12-14 07:17

    操作系统 ppt

    操作系统课件为PPT电子教案,内容如下: 操作系统的基本概念操作系统的发展操作系统的主要特征操作系统
    发表于 11-07 08:44 0次下载
    <b class='flag-5'>操作系统</b> ppt

    计算机操作系统有哪些_计算机操作系统的主要功能

    目前微机上常见的操作系统有DOS、OS/2、UNIX、XENIX、LINUX、Windows、Netware等。但所有的操作系统具有并发性、共享性、虚拟性和不确定性四个基本特征
    发表于 09-03 15:33 6395次阅读

    计算机操作系统的最基本特征是什么_计算机操作系统是什么的接口

    计算机操作系统是用户与计算机的接口,在计算机中,操作系统是其最基本也是最重要的基础性系统软件;
    发表于 09-03 15:36 1.4w次阅读