3.假设某多道程序设计系统中有供用户使用的内存100KB,打印机1台。系统采用可变分区方式管理内存:对打印机采用静态分配,并假设输入输出操作的时间忽略不计;采用最短剩余时间优先的进程调度算法,进程剩余执行时间相同时采用先来先服务算法;进程调度时机选择在执行进程结束时或有新进程到达时。现有-进程序列如表3所示:.

假设系统优先分配内存的低地址区域,且不许移动己在主存中的进程,请问:(1)给出进程调度算法选中进程的次序,并说明理由。(2)全部进程执行结束所用的时间是多少?

.....。。。。。

答案与俺滴思路:需要下滑再下滑。

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

俺滴思路:

这个题不仅仅是,进程调度的问题,还有内存分配的问题。
容易搞混。
像答案那样,写出那么多恐怕也是不太可能。。。
所以还是一个挺复杂的问题、
需要一步一步的思考。不能马虎跳过、
思考,内存空间,外部设备是否满足条件。以及进程优先顺序等因素。

答案:

1,

2,

操作系统-3.假设某多道程序设计系统中有供用户使用的内存100KB,打印机1台。系统采用可变分区方式管理内存:对打印机采用静态分配,并假设输入输出操作的时间忽略不计;采用最短剩余时间优先的进程调度算法相关推荐

  1. 一、操作系统——处理机(作业)调度算法:先来先服务算法FCFS、最短作业优先算法SJF(非抢占式)、 最短剩余时间优先算法SRTN(抢占式)、最高响应比优先算法HRRN

    各种调度算法的学习思路: 调度算法的评价指标: 一.先来先服务算法(FCFS):First Come First Serve 二.最短作业优先算法(SJF非抢占式):Shortest Job Firs ...

  2. 【题目】一根长度为M厘米的木棍上有n只蚂蚁,每只蚂蚁要么朝左爬,要么朝右爬,速度为每秒1厘米。当两只蚂蚁对撞时,二者同时掉头(掉头时间忽略不计)。给出每只蚂蚁的初始位置和朝向,计算T秒后每只蚂蚁的位置

    文件名:[作业] 作者:〈漆黑〉 描述:〈 一根长度为M厘米的木棍上有n只蚂蚁,每只蚂蚁要么朝左爬,要么朝右爬,速度为每秒1厘米.当两只蚂蚁对撞时,二者同时掉头(掉头时间忽略不计).给出每只蚂蚁的初始 ...

  3. 交互式系统中的调度:轮转调度,优先级调度,多级队列,最短进程优先,保证调度,彩票调度。批处理系统中的调度:先进先出,最短作业优先,最短剩余时间优先。陈向群书上的概念

    来自于陈向群现代操作系统原书第四版

  4. 【操作系统习题】假定某多道程序设计系统供用户使用的主存空间为100 KB ,磁带机2台,打印机1台

    4.假定某多道程序设计系统供用户使用的主存空间为100 KB ,磁带机2台,打印机1台.采用可变分区方式管理主存,采用静态分配方式分配磁带机和打印机,忽略用户作业I/O时间.现有如下作业序列,见表2- ...

  5. 什么是多道程序设计(Multiprogramming)以及有什么优点?

    多道程序设计(Multiprogramming)是一种计算机操作系统的运行方式,它允许同时运行多个程序. 在多道程序设计中,操作系统将CPU时间分割成很短的时间片(时间段),并在每个时间片中将CPU分 ...

  6. 【操作系统之进程调度算法习题】

    操作系统之进程调度算法习题 1.第一题 解答: 2. 第二题 解答: 3. 第三题 解答: 1.第一题 在一个具有三道作业的批处理系统中,作业调度采用先来先服务(FCFS) 调度算法,进程调度采用 短 ...

  7. Linux下用于查看系统当前登录用户信息的4种方法

    作为系统管理员,你可能经常会(在某个时候)需要查看系统中有哪些用户正在活动.有些时候,你甚至需要知道他(她)们正在做什么.本文为我们总结了4种查看系统用户信息(通过编号(ID))的方法. 1. 使用w ...

  8. 操作系统:进程调度算法

    进程调度算法 基本调度算法: 1.   先来先服务FCFS:既可以作为作业调度算法也可以作为进程调度算法:按作业或者进程到达的先后顺序依次调度:因此对于长作业比较有利. 算法优点:易于理解且实现简单, ...

  9. Linux查看系统中用户信息,Linux下用于查看系统当前登录用户信息的4种方法

    作为系统管理员,你可能经常会(在某个时候)需要查看系统中有哪些用户正在活动.有些时候,你甚至需要知道他(她)们正在做什么.本文为我们总结了4种查看系统用户信息(通过编号(ID))的方法. 1. 使用w ...

  10. 电商平台用户购买行为真实度的检测方法及系统

    1引言 1.1课题背景及意义 现电商网站,商家为了吸引更多客户,有进行假买的现象.一般由假买手,在商家店铺自己垫资拍下商品.商家接单后,将商品快递给假买手.假买手将商品寄回给商家.商家返还假买手垫资购 ...

最新文章

  1. Windows Phone 7中配置gmail, 使用outlook 同步邮件,日历,联系人等
  2. 保护物联网的数据隐私和在线安全的7种方式
  3. java中 运算符
  4. 数字货币 BCH的混币神器CashShuffle
  5. VC里的集合类、链表类、映射类
  6. was not declared in this scope
  7. TQ210 —— NandFlash
  8. js中自执行函数(function(){})()和(function(){}())区别
  9. 实践 | Sentinel 扩展性设计 1
  10. 设计模式-Builder Pattern
  11. 最近写mapreduce程序从hbase中抽取程序遇到的一些问题
  12. 计算机基础知识教程word表格,[电脑基础知识]很详细的Word基础图文教程适合初学者。.ppt...
  13. 二叉树前中后序遍历及查找
  14. 富士通推出区块链技术驱动的数据存储系统(GBCAX)
  15. 大数据与云计算的关系
  16. web大学生个人网站作业模板---钢铁侠电影下拉音乐滚字表单三级(9页)
  17. php 检测域名,PHP实现检测网址是否能够正常打开的方法
  18. 什么是 知足者常乐?
  19. 【Tools】XD_Laser安装教程详解
  20. [vue-router] Named Route ‘Layout‘ has a default child route. When navigating to this named route (:t

热门文章

  1. jdk 7 官方下载
  2. 利用setInterval()方法实现在页面上显示实时时间
  3. 基于html的美食网站——速鲜站餐饮食品(HTML+CSS+JavaScript)大学生网页制作教程 表格布局网页模板 学生HTML静态美食网页设计作业成品 简单网页制作代码 学生美食网页作品
  4. 获取注册表键值并格式转换
  5. cad2019菜单栏怎么调出来_AutoCAD2019怎么把工具栏放左右两边 两侧工具栏调出来...
  6. TAOCP--MIX环境准备
  7. python不用模块随机列表_python不用库实现随机 如何用python实现随机抽取
  8. java验证码问题(不区分大小写)
  9. 【知识产权之专利权】选择题题库
  10. 用Python暴力破解WiFi