首页 > 法律事务
题目内容 (请给出正确答案)
[填空题]

当某个正在进行的进程需要执行I/O操作时,可以通过调用阻塞原语将自己从()变为()。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“当某个正在进行的进程需要执行I/O操作时,可以通过调用阻塞原…”相关的问题
第1题
下列选择中,当()时,进程的状态从运行状态转为就绪状态

A 进程被进程调度程序选中

B 进程时间片用完

C 进程等待I/O操作

D 进程I/O操作完成

点击查看答案
第2题
假设当前处于非抢占调度策略,进程只有两种方式可以放弃CPU,一个是主动调用系统调度函数sysnc(),

假设当前处于非抢占调度策略,进程只有两种方式可以放弃CPU,一个是主动调用系统调度函数sysnc(),此时进程主动放弃CPU;另一个方式是当进程执行I/O操作时,系统将调度下一个进程。试分析如下三种进程对,何时会出现不符合下列原则,并说明原因: 1)空闲则人;2)有限等待;3)保证互斥。 第一种: Threadl(){ sysnc();—— ——critical section—— g=g+b; f=g—a; //临界区不能被打断 ——critical section—— } Thread2(){ ——critical section—— g=g+b; f=g—a; ——critical section—— } 第二种 Threadl(){ sysnc(); ——critical section—— g=g+b; f=g—a; ——criticaI section—— } Thread2(){ ——critical section—— g=g+b; f=g—a; ——critical section—— sysnc(); } 第三种; Threadl(){ sysnc(); ——critical section—— g=g+b; fstring=printf(…);//调用I/O; f=g—a; ——critical section—— } Thread2(){ Sysnc() ——critical section—— g=g+b; f=g—a; ——critical section—— sysnc(); }

点击查看答案
第3题
假设某个主频为1GHZ的处理器需要从某个成块传送的I/O设备读取1000字节的数据到主存缓冲区中,该

假设某个主频为1GHZ的处理器需要从某个成块传送的I/O设备读取1000字节的数据到主存缓冲区中,该I/O设备一旦启动就按50KBps的数据传输率向主机传送1000字节的数据,每个字节的读、处理及送内存缓冲区共需要1000个时钟周期的时间,则以下四种方式下,在1000字节的读取过程中,CPU花费在该设备I/O操作上的时间分别为多少?这部分时间占处理器时间的百分比分别是多少?

(1)采用独占式查询方式,每次处理一个字节,一次状态查询需要60个时钟周期;

(2)采用中断I/O方式,外设每准备好一个字节发送一次中断请求。每次中断请求需要2个时钟周期,中断服务程序的执行需要1200个时钟周期;

(3)采用周期挪用的DMA方式,每挪用一次主存周期处理一个字节,一次DMA传送完成1000字节数据的传输,DMA初始化和后处理的总时间为2000个时钟周期,CPU和DMA没有访存冲突。

(4)如将外设的速度提高到5MBps,则上述三种方式中,哪些不可行,为什么?对于可行的I/O方式,计算机CPU花费在I/O操作上的时间占CPU时间的百分比。

点击查看答案
第4题
下列哪些是浏览器禁止Applet产生的行为?

A.运行过程中调用执行另一个程序

B.所有文件的I/O操作

C.调用本机方法

D.企图打开所提供该Applet的主机以外的某个套接口

点击查看答案
第5题
当被阻塞进程所等待的事件出现时,如所需数据到达或者等待的I/O操作已完成,则调用唤醒原语操作,将等待该事件的进程唤醒。请问唤醒被阻塞进程的是()。

A 父进程

B 子进程

C 进程本身

D 另外的或与被阻塞进程相关的进程

点击查看答案
第6题
两个进程在并发执行中,一个进程的执行需要等待另一个进程发来消息、或是建立某个条件后才能继续
时,这种制约性合作关系被称为进程间的 ()。

A互斥

B同步

C交互

点击查看答案
第7题
I/O操作的启动、执行和完成都需要CPU通过指令直接过问和干预。()
点击查看答案
第8题
下列关于SPOOLing系统的论述中正确的一条是()。

A.构成SPOOLing系统的基本条件是具有外围输入机和外围输出机。

B.构成SPOOLing系统的基本条件是只要具有大容量、高速硬盘偢输入井与输出井。

C.当输出设备忙时,SPOOLing系统中的用户程序暂停执行,待I/O空闲时再被唤醒,去执行操作。

D.SPOOLing系统实现了对I/O设备的虚拟,只要输入设备空闲,SPOOLing可预先将输入数据从设备传送到输入井中供用户程序随时读取。

点击查看答案
第9题
通道具有()能力。

A.执行I/O指令集

B.执行CPU指令集

C.传输I/O命令

D.运行I/O进程

点击查看答案
第10题
下列有关SPOOLing系统的论述中第()条是正确的论述。

A 构成SPOOLing系统的基本条件,是具有外围输入机与外围输出机。

B 在SPOOLing系统中,用户程序可以随时将输出数据送到输出井中,待输出设备空闲时再执行数据输出操作。

C 只要操作系统中采用了多道程序设计技术,就可以构成SPOOLing系统。

D 当输出设备忙时,SPOOLing系统中的用户程序暂停执行,待I/O 空闲时再被唤醒,去执行输出操作。

点击查看答案
第11题
下列有可能导致一进程从运行变为就绪的事件是()。

A.一次I/O操作结束

B.运行进程需作I/O操作

C.运行进程结束

D.出现了比现运行进程优先权更高的进程

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改