主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
吸吸欧
这个人很懒,什么都没有写...
关注
发消息
文章
0
题解
0
发帖
0
笔记
262
Ta的粉丝
232
关注数
0
粉丝数
232
获赞数
0
阅读数
0
为什么说多级反馈队列能较好的满足各种用户的需要?
终端用户的作业一般比较短小精悍,大多数在进入多级队列的第一级队列后运行一个时间片就可以完成。对于稍长一些的作业,只需在第二或第三队列上各执行一个时间片就可完成,因而感到满意。对于长作业来说,它将依次在第1,2,…,n个队列上运行,不会因作业太长而长期得不到处理。
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 3.2k
为实现实时调度,对实时系统提出了哪些要求?
(1)任务要提供必要的调度信息。开工的最后期限或完工的最后期限、处理时间长度、优先级、就绪时间以及资源需求等。 (2)采用适当的调度方式。如果实时任务的运行长度较长且时间要求严格,那么实时系统应采用抢占式调度;如果所有的实时任务都比较小,且预知任务的开工最后期限,也可以采用非...
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 2.4k
目前常用的调度方式和算法,能否都应用到实时系统中?
抢占方式和非抢占方式都可以用于实时系统。 能够使用的算法有:轮转算法(RR)和优先级调度算法(HPF); 不可以使用的算法有:先进先出算法(FIFO)和短进程优先算法(SPF)。
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 3.0k
试比较自调度和成组调度?
答:(1)自调度方式中,就绪队列与单机的相同,调度算法也与之相同。系统没有集中调度机制,任何CPU都可调用系统的调度例程去选择一个线程。只要就绪队列不空,就不会有空闲的CPU。问题是多个CPU共享一个就绪队列将产生瓶颈;各线程在其生命周期中可能要换好几台CPU,每次更换都要将CPU中的高速缓存...
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 2.8k
在OS/2中采用哪种调度方式和调度算法?
采用多优先级的抢占式调度方式,调度的基本单位是线程。优先级分为三类:每一类共细分为32级,以31级为最高。其中:时间紧迫类为最高类,对应的是实时线程及通信管理等;常规类为中档优先类,对应的是一般线程;空闲时间类为较低类,对应的是紧迫度低的线程。 调度算法:在同一类的同一优先级...
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 2.2k
何为死锁?产生死锁的原因和必要条件是什么?
(1)死锁是指多个进程因竞争资源而造成的一种僵持状态。若无外力作用,这些进程都将永远处于阻塞状态,不能再运行下去。 (2)产生死锁的原因有:资源不足、进程推进次序不当。 (3)产生死锁的必要条件有:互斥条件、请求和保持条件、不可剥夺、循环等待
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 3.9k
比较三种解决死锁的方法?
(1)预防死锁,主要是破坏产生死锁的必要条件。该方法是最容易实现的,但系统资源利用率较低。 静态策略,通过设计合适的资源配算法,不让死锁发生 (2)避免死锁,银行家算法。该算法需要较多的数据结构,实现起来比较困难,但资源利用率最高。 动态策略,仅当能确保系统安全时才给进程分配资源,避免死...
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 3.5k
预防死锁方法是破坏产生死锁的必要条件?
(1)摈弃请求和保持条件。 采用静态分配方案,一次性地分配给进程所请求的全部资源。进程运行过程中不可再请求新资源。 (2)摈弃不剥夺条件。 采用动态分配方案,进程运行中可以请求新资源。若进程请求资源不能满足时,就应使其释放已占有的资源。 (3)摈弃环路等...
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 3.2k
什么是动态链接?用何种内存分配方法可以实现这种链接?
当程序运行到需要调用某一模块时,再去链接。对于未使用的模块就可以不必链接。 段式内存分配
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 3.1k
中断处理和子程序调用都需要压栈以保护现场,中断处理一定会保存而子程序调用不需要保存其内容的是( )。
子程序调用只需保存程序断点,即该指令的下一条指令的地址; 中断调用子程序不仅要保存断点(PC的内容),还要保存程序状态字寄存器(PSW)的内容。
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 2.9k
为什么静态重定位后的程序在内存中不能移动?为什么动态重定位的程序在内存中可以移动?
静态重定位后的程序的代码发生了变化, 由原来逻辑地址的程序已经变为物理地址的程序,按物理地址的方式运行,因此不能再进行移动。 动态重定位是在程序运行过程中由硬件进行地址变换,变换的结果存放在内存地址寄存器中。 程序代码并没有发生变化,仍然是逻辑地址的代码,按逻辑地址的方式运行。 因此,...
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 3.5k
下列选项中,不可能在用户态发生的事件是( )。
进程切换属于系统调用执行过程中的事件,只能发生在核心态
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 2.6k
什么时候不能使用覆盖的而只能使用交换的方法?
当需要覆盖的内容在以前程序的执行过程中修改过,并且在以后的执行中仍然需要,这时就必须采用交换的方式。
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 2.5k
下列选项中,在用户态执行的是( )。
缺页处理和时钟中断都属于中断,在核心态执行; 进程调度是操作系统内核进程,无须用户干预,在核心态执行; 命令解释程序属于命令接口
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 2.2k
虚拟存储器的理论容量与什么有关,实际容量与什么有关?
最大容量取决于CPU地址 实际容量取决于内外存之和以及CPU地址
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 2.0k
下列操作系统的各个功能组成部分中,( )可不需要硬件的支持。
中断指令和地址映射中的重定位都是离不开硬件支持的。 而时钟管理中,重置时钟等是由硬件直接完成的。 进程调度由调度算法决定 CPU 使用权,由操作系统实现,无须硬件的支持
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 2.2k
程序员如何识别系统采用的是分页式虚存还是段式虚存?
页式虚存面向程序员的逻辑地址是一维的, 而段式虚存面向程序员的逻辑地址是二维的。
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 2.8k
下列说法正确的是( )。
I 错误:批处理的主要缺点是缺少交互性。 II正确:输入/输出指令需要中断操作,中断必须在核心态下执行。 III错误:多道性是为了提高系统利用率和吞吐量而提出的
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 2.0k
设某进程分得的内存页面数为m ,其需访问的页面个数为p其中有n个不相同的页面,对于任意置换算法,求:
因为页面序列中有n个不同的页号,这n个页面肯定是通过页面失效中断装入内存的,故失效数的下限是n; 因为页面序列的长度是p,即使每个页面都失效,其次数也不会超过p,故上限是p。
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 2.9k
下列关于重定位的说法错误的是( )
引入多道程序后,程序的执行就失去了封闭性和顺序性。
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 2.4k
1
...
10
11
12
13
14
本科学校:黄冈师范学院
目标学校:武汉纺织大学
点此申请N诺身份认证
获得 noobdream 认证,享受多重认证福利!