关于ucore实现的管程和条件变量的阐述正确的是()
A. 管程中采用信号量用于互斥操作
B. 管程中采用信号量用于同步操作
C. 管程中采用条件变量用于同步操作
D. 属于管程的共享变量访问的函数需要用互斥机制进行保护
查看答案
ucore实现的信号量机制被用于()
A. 条件变量实现
B. mm内存管理实现
C. 哲学家问题实现
D. 中断机制实现
ucore为支持内核中的信号量机制,需用到的支撑机制包括()
A. 处理器调度
B. 屏蔽中断
C. 等待队列
D. 动态内存分配
在设备管理子系统中,引入缓冲区的目的主要有()
A. 缓和CPU与I/O设备间速度不匹配的矛盾
B. 减少对CPU的中断频率,放宽对CPU中断响应时间的限制
C. 解决基本数据单元大小(即数据粒度)不匹配的问题
D. 提高CPU和I/O设备之间的并行性
常用移臂调度算法包括()
A. 先来先服务(FIFO)算法
B. 最短寻道时间优先(SSTF)算法
C. 电梯调度(SCAN)算法
D. 单向扫描(C-SCAN)算法