Skip to content

Latest commit

 

History

History
34 lines (21 loc) · 887 Bytes

07-3-lab7-quiz.md

File metadata and controls

34 lines (21 loc) · 887 Bytes

lec19: lab7 同步互斥 在线练习

选择题


ucore为支持内核中的信号量机制,需用到的支撑机制包括() s2 底层支撑

  • 处理器调度
  • 屏蔽中断
  • 等待队列
  • 动态内存分配

需用到前三个,动态内存分配不是必须的

ucore实现的信号量机制被用于() s3 信号量设计与实现

  • 条件变量实现
  • mm内存管理实现
  • 哲学家问题实现
  • 中断机制实现

中断机制是支持信号量的,所以不选

关于ucore实现的管程和条件变量的阐述正确的是() s4 管程和条件变量设计实现

  • 管程中采用信号量用于互斥操作
  • 管程中采用信号量用于同步操作
  • 管程中采用条件变量用于同步操作
  • 属于管程的共享变量访问的函数需要用互斥机制进行保护

都对