首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在多道程序环境中,进程数往往多于处理机数,这就导致多个进程竞争使用处理机。因此,在操作系统中,由进程调度完成将一个物理的CPU转换成多个虚拟的(或逻辑的)CPU工作,以实现多任务。进程调度的任务就是控制、协调进程对CPU的竞争,按照一定的调度算法,使某一就
在多道程序环境中,进程数往往多于处理机数,这就导致多个进程竞争使用处理机。因此,在操作系统中,由进程调度完成将一个物理的CPU转换成多个虚拟的(或逻辑的)CPU工作,以实现多任务。进程调度的任务就是控制、协调进程对CPU的竞争,按照一定的调度算法,使某一就
admin
2009-02-24
43
问题
在多道程序环境中,进程数往往多于处理机数,这就导致多个进程竞争使用处理机。因此,在操作系统中,由进程调度完成将一个物理的CPU转换成多个虚拟的(或逻辑的)CPU工作,以实现多任务。进程调度的任务就是控制、协调进程对CPU的竞争,按照一定的调度算法,使某一就绪进程获得CPU的控制权,转换成运行状态。请论述下列问题:
(1) 进程调度的主要功能。
(2) 何时可进行进程调度?
(3) 进程调度算法解决以何种次序对各就绪进程进行处理机的分配以及按何种时间比例让进程占用处理机。时间片轮转进程调度算法的基本思想是什么?时间片的大小对系统有什么影响?在选取时间片时应考虑哪些因素?
选项
答案
1.进程调度的主要功能是: (1) 记录系统中所有进程的执行状况; (2) 根据一定的调度算法,从就绪队列中选出一个进程来,准备把CPU分配给它; (3) 把CPU分配给进程。即把选中的进程的进程控制块内有关的现场信息,如程序状态 字、通用寄存器的内容送入处理器相应的寄存器中,从而让它占用CPU运行。 2.进程调度的时机是: (1) 正在执行的进程运行完毕: (2) 正在执行的进程调用阻塞原语或P原语操作将自己阻塞起来进入等待状态; (3) 执行中的进程提出I/O请求后被阻塞; (4) 在分时系统中时间片已经用完: (5) 以上都是在CPU为不可剥夺方式下引起进程调度的原因。在CPU方式为可剥夺时,有以下原因: 就绪队列中的某个进程的优先级变得高于当前运行进程的优先级,从而也将引起进程调度。 3.时间片轮转法(RR): 这主要是分时系统中使用的一种调度算法。时间片轮转法的基本思想是,将CPU的处理 时间划分成一个个时间片,就绪队列中的诸进程轮流运行一个时间片。当时间片结束时,就 强迫运行进程让出CPU,该进程进入就绪队列,等待下一次调度。同时,进程调度又去选择就绪队列中的一个进程,分配给它一个时间片,以投入运行。 在轮转法中,时间片长度的选择非常重要,将直接影响系统开销和响应时间。如果时间片长度很小,则调度程序剥夺处理机的次数频繁,加重系统开销;反之,如果时间片长度选择过长,比方说一个时间片就能保证就绪队列中所有进程都执行完毕,则轮转法就退化成先进先出算法。 影响时间片大小设置的主要因素有:系统响应时间、就绪进程数目(终端数目)和计算机处理能力。
解析
转载请注明原文地址:https://kaotiyun.com/show/DLNZ777K
0
笔试
原NCRE全国计算机四级
NCRE全国计算机四级
相关试题推荐
一个由一台Windows NT服务器管理的局域网,需要通过该台服务器连入Internet。为了方便管理、最大限度地使用Windows NT域内的主机名等资源,又要让每一台机器具有合法的IP地址和Internet域名,并能与外界进行通信,可以通过如下的方法进
一个由一台Windows NT服务器管理的局域网,需要通过该台服务器连入Internet。为了方便管理、最大限度地使用Windows NT域内的主机名等资源,又要让每一台机器具有合法的IP地址和Internet域名,并能与外界进行通信,可以通过如下的方法进
Togetherwiththenetworklayer,thetransportlayeristheheartoftheprotocol(71).Thenetworklayerprovidesend-to-end
阅读以下说明和C++代码,填充代码中的空缺,将解答填入答题纸的对应栏内。【说明】某应急交通控制系统(TraficControlSystem)在红灯时控制各类车辆(Vehicle)的通行,其类图如图5.1所示,在紧急状态下应急车辆红灯时也可通行,
______is the address of.a variable or a variable in which the address of another variable is stored.
Which of the following statements about object oriented database is not correct?(72).
The prototyping method is a dynamic design processs, which requires people who use prototyping method to have the following capa
Which of the following statements describe(s)the properties of a purely segmented memory system?(73). Ⅰ. It suffers from i
Thefollowingsuggestionsincrease"Programs"(1)andmakethemeasierto(2):1.Useastandardindentiontechnique,blankli
随机试题
自力式调压阀的指挥器是()的设备,它发出调节信号的大小,由调节手轮改变弹簧挡板对喷嘴的压力来实现。
女性,28岁。1个月来自觉腹胀、腹痛,午后低热、盗汗。查体:腹膨隆,全腹轻压痛,移动性浊音(+)。为明确诊断应立即检查
牙周病患者在使用牙线前应首先进行
低钾血症的病人,补钾后病情仍无改善时,应首先考虑缺乏
在病房里,舒适的温度是
林某与甲房地产经纪公司签订房屋委托购买合同。合同约定,甲公司为林某购买某小区一套住房,房价款为24万元。购房定金1万元,林某一次性支付购房款,其首付款不低于房价款的30%,余款在该房房屋产权转移前3日内补齐。甲公司为林某办理房屋过户手续后,林某支付8万元,
场景水是一种溶解能力较强的溶剂。水在自然界循环过程中会混入各种各样的杂质,这些杂质,尤其是生活和生产污水中所含的杂质进入天然水体都会引起各种污染,甚至改变天然水体原有的物质平衡状态,破坏人类周围的自然环境,给人类社会的生活和生产带来极其恶劣的影响。根据
为保护水资源,提倡洗衣时使用无磷洗衣粉,原因是磷进入河湖后会使()。
公共危机发生之后,网民经常会在网络上发表对事件的看法,同时凭借个人经验进行主观判断,甚至会存在一些人借危机事件表达对社会或者政府的不满,使网络舆论呈现复杂化。政府作为危机管理机构,在网络舆论出现不当情况时,应适当加以引导。这种引导,不是人为控制人们情绪的宣
A、By10:00am.B、By9:00am.C、By8:30am.D、By8:00am.B对话中女士解释她迟到的原因是住的太远了,而且交通很糟糕,男士回答他知道,他也住在郊区,但是公司要求员工早上九点上班。由此可知,公司要求员工早
最新回复
(
0
)