共享性表现为操作系统中的资源可供多个并发的程序共同使用,这种共同使用的形式称之为资源共享。举个例子:假如下面是一整片内存,红色的被程序A所使用,绿色的被程序B所使用。多个程序可以同时使用主存资源,可以说主存被程序A和程序B共享了。

资源共享根据属性可分为两种形式:

  • 互斥共享形式 (当资源被程序A占用时,其他想使用的话只能等待,只有进程A使用完以后,其他进程才可以使用该资源)
  • 同时访问形形式 (某种资源在一段时间内并发地被多个程序访问,这种“同时”是宏观的,从宏观去看该资源可以被同时访问)

操作系统重要概念——共享性相关推荐

  1. (二.Windows7操作系统基本概念 三.字处理软件Word 2010 四.电子表格系统Excel 2010 五. 演示文稿文件PowerPoint 2010)

    ※▲计算机文化基础知识 二.Windows7操作系统基本概念 1.操作系统概述 2.Windows7基础 3.Windows7 的文件夹和文件夹管理 4.Windows7控制面板 5.Windows7 ...

  2. Autosar模块介绍:AutosarOS_2(操作系统基本概念)

    上一篇 | 返回主目录 | 下一篇 AutosarOS_2:操作系统基本概念 1 任务管理(Task Management) 1.1 任务基本概念及分类 1.1.1 基础任务(Basic Task, ...

  3. 深入理解Linux内核(一)——Linux操作系统基础概念

    文章目录 前言 操作系统基本概念 多用户系统 用户和组 进程 内核体系结构 Unix文件系统概述 文件 硬链接和软链接 文件类型 文件描述符与索引节点 访问权限和文件模式 文件操作的系统调用 打开文件 ...

  4. 操作系统重要概念——并发性

    操作系统中的并发性概念是共享性.虚拟性.异步性的前提.为了更好解并发性,我们需要与并行性一起对比了解.先看概念: 并行是指两个或多个事件可以在同一个时刻发生. 并发是指两个或多个事件可以在同一个时间间 ...

  5. Plan9操作系统基本概念

    什么是Plan 9 Plan9 是一个操作系统.由贝尔实验室开发的,其主要的负责人是Rob Pike(现在在google工作,负责Go语言的开发).当然这个操作系统的参与者还有几个大名鼎鼎的人:包括K ...

  6. 操作系统 地址 概念

    逻辑地址(Logical Address) 是指由程序产生的与段相关的偏移地址部分.例如,你在进行C语言指针编程中,可以读取指针变量本身值(&操作),实际上这个值就是逻辑地址,它是相对于你当前 ...

  7. (五)操作系统安全概念和设计思想

    1.     访问控制思想:1969年,B. W. Lampson首次运用了主体.客体和访问控制矩阵的思想对访问控制问题进行了抽象:在一个操作系统中,每一个实体组件都必须或者是主体,或者是客体,或者既 ...

  8. 操作系统————P1 概念、功能和目标

    概念 用户 人 软件 QQ.微信.英雄联盟 操作系统 windows.Linux 硬件 CPU.GPU.内存 操作系统(Operation System, OS): 控制和管理整个计算机系统的硬件和软 ...

  9. (一)操作系统基本概念(任哲版嵌入ucos和linux笔记)

    1.操作系统的功能: ①对计算机硬件的封装和功能的扩充:HAL层(计算机硬件抽象层)是OS的最底层,是对计算机硬件的第一次软件封装.API中与硬件相关的那些函数就是对计算机硬件的第二次抽象和封装.所以 ...

最新文章

  1. 【AI-CPS】【工业互联网】从观望到行动:全球工业物联网市场生态全景观察
  2. 二 RHEL7.2下的Docker配置
  3. python numpy库安装-Python Numpy库安装与基本操作示例
  4. 爬虫--用python中requests和urllib模块爬取图片
  5. sql语句:union
  6. 如何确定CPU是大端字节序还是小端字节序?
  7. ThinkPHP 5使用OSS
  8. PyTorch | torch.tensor使用方法,如何使用torch.tensor
  9. mysql自动提交的概念_MySQL入门之事务概念
  10. fckeditor异常总结---org.apache.commons.fileupload.FileUploadException
  11. android p获取通话记录_Android 底层的进程间同步机制
  12. 给android app添加注册机功能
  13. Linux之 linux7防火墙基本使用及详解
  14. paip.点击每个网页链接都提示下载的解决。
  15. oracle上机题库_Oracle笔试题库附参考答案
  16. html画布时钟添加背景图,用HTML5 Canvas 实现的 时钟
  17. 贝叶斯分类器做文本分类案例
  18. vue创建项目报错command not found:create-webpack
  19. Python库学习-Pandas
  20. 生鲜卖菜小程序怎么做

热门文章

  1. com.mysql.cj.exceptions.UnableToConnectException: Public Key Retrieval is no
  2. html个人浮水入门day05
  3. 琢金广告浅谈网络推广人员的职责
  4. aws big data_AWS Data Wrangler和Athena入门
  5. Pandas操作两个Excel实现数据对应行的合并
  6. android8.1 添加物理按键流程
  7. 【JAVA】入参为null-转空字符串
  8. 近20年最全目标检测综述
  9. 中国纸制品包装行业投资发展与营销战略分析报告2022-2028年版
  10. 一个简单的下落式小音游