1、某单CPU系统中有输入和输出设备各1台,现有3个并发执行的作业,每个作业的输入、计算和输出时间均分别为2ms、3ms和4ms,且都按输入、计算和输出的顺序执行,则执行完3个作业需要的时间最少是 。

正确答案: B   你的答案: C (错误)

  1. 15ms
  2. 17ms
  3. 22ms
  4. 27ms

解析:

这类调度题目最好画图。因CPU、输入设备、输出设备都只有一个,因此各操作步骤不能重叠,

画出运行时的甘特图后就能清楚地看到不同作业间的时序关系,如下图所示。

作业\时间

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

1

输入

计算

输出

               

2

   

输入

 

计算

 

输出

       

3

       

输入

   

计算

   

输出

2、虚拟存储的基本原理是:在程序装入时不必将其全部读到内存,而只需将当前需要执行的部分页或段读到内存,就可让程序开始执行。在程序执行过程中,如果需执行的指令或访问的数据尚未在内存,则由处理器通知操作系统将相应的页或段调入到内存,然后继续执行程序。另一方面,操作系统将内存中暂时不使用的页或段调出保存在外存上,从而腾出空间存放将要调入的页或段。

转载于:https://www.cnblogs.com/aodu/p/9633056.html

恶补各种知识(操作系统篇)相关推荐

  1. 恶补通信基础知识——OFDM篇

    恶补通信基础知识--OFDM篇 废话部分 有一句话说的好"欠下的总是要还的",哎,作为一个不是通信出身的人,入了通信的坑,有些东西真的是不得不填.处在找方向.找课题的阶段,还是很让 ...

  2. 恶补sql知识(一)

    索引的定义  SQL Server的索引值是对数据库中一个或者多个列的值进行排序的结构. 索引几个特性: 1)索引可以提高数据的访问速度 只有在适当的位置建立索引,就能大幅度提高,实际上,您可以把索引 ...

  3. 恶补FPGA知识——亚稳态

    亚稳态是FPGA系统中的一个常见的问题,亚稳态的出现轻则导致输出错误,严重的甚至会导致系统崩溃.因此对亚稳态的了解也必不可少. 一.概念 想要了解亚稳态问题,这里首先得了解四个时间 1.建立时间 触发 ...

  4. 对付不良商家,恶补攒机知识

    对付不良商家,恶补攒机知识.144L更新CPU防伪 转帖于中关村!http://diybbs.zol.com.cn/29/231_286676.html 对于电脑城里面的不良商家,笑里藏刀的写单员,所 ...

  5. 开发过程中js遇到的问题及一些基础知识恶补

    Supermarket 开发过程中js遇到的问题及一些基础知识恶补 函数相关问题 DOM元素相关操作 变量操作 异常捕获 开发过程中关于条形码识别 开发结束关于前端板块思路 函数相关问题 (funct ...

  6. MySQL学习笔记-恶补基础篇

    目录 概述 1.初识数据库 1.1.DataBase 1.2.数据库分类 1.3.DBMS(数据库管理系统) 1.4.命令行操作数据库 2.操作数据库 2.1.操作数据库 2.2.数据库列类型 2.3 ...

  7. 新年第一天 | 恶补新一季《黑镜》的同时,营长又深入扒了扒它那擅长机器学习的新爸爸是如何赚钱的

    关注『AI科技大本营』的各位小伙伴,新年好!营长祝愿大家天天都是18岁! 跟放假休息的各位一样,元旦假期的营长着实也不想干活--想起前两天刚刚更新的<黑镜>第四季还没有跟,营长便决定在新年 ...

  8. 5年测试被裁,恶补3个月上岸阿里25K,面试差点被问哭···

    我的个人背景非常简单,也可以说丝毫没有亮点. 学历普通,计算机专业二本毕业,毕业后出来就一直在一家小公司,岁月如梭细,算了下至今从事软件测试已经5年了,也点点点了五年,每天都是重复的工作,毫无新意,甚 ...

  9. 与基础事务管理器的通信失败 存货申请_金九银十跳槽季,恶补分布式事务

    随着微服务架构在各个企业的渗透,大家都在纷纷的将技术架构转型,从单体式应用变成微服务架构式,从单机部署变分布式部署,我们的应用也变成了分布式应用.在分布式应用中,一切就变得复杂了,如何保障数据的一致性 ...

最新文章

  1. 谷歌如何通过机器学习实现逼真AR实时自拍效果
  2. springboot启动异常java.lang.NoSuchFieldError: DEFAULT_INCOMPATIBLE_IMPROVEMENTS
  3. 手机java程序_郑州北大青鸟:用手机也能编写Java程序代码?
  4. 32mU盘 Linux x86,我有一个32M的U盘,大家帮我想想这个东西如何利用?
  5. Python面向对象之结构与成员
  6. 开课吧:AI改变就业市场的方式有哪些?
  7. offset Dimensions 详解
  8. nat123内网穿透
  9. matlab 2017a界面,超详细干货:matlab2017a与 CCS 6.2联调设置
  10. C语言cat函数的功能,R语言cat()函数
  11. 买房? 上区块链, 安排! 全国首张不动产区块链电子凭证诞生
  12. Docker Jenkins 连接agent:SSH key presented by the remote host does not match the key saved in the Know
  13. SR-IOV虚拟出来的网卡如何被VPP(DPDK)接管
  14. 2015年度社区之星 放榜啦
  15. java object数组转list_java 如何将ListObject[]转换成List实体?
  16. 3种较常用 文本编辑器 比较
  17. mac苹果系统使用技巧
  18. 卡西欧将发布紧凑型G-SHOCK新品,为锻炼和日常使用提供便利
  19. linux下kil命令l,linux/centos下使用kill命令的使用教程方法
  20. QCon全球企业开发大会推荐阅读书籍

热门文章

  1. LInux查看CPU状态
  2. 【框架】[Spring]XML配置实现AOP拦截-切点:JdkRegexpMethodPointcut
  3. 设置路由器端口转发功能如何操作
  4. [原]Java程序员的JavaScript学习笔记(12——jQuery-扩展选择器)
  5. Deep Zoom Composer 正式版发布!
  6. 监听edittext中文字个数变化··
  7. IReport报表分组与分组统计
  8. android 图片轮播
  9. android 解决华为 SlidingMenu出现白屏
  10. 2019牛客暑期多校训练营(第七场)J A+B problem