多用户系统有必要保证进程的独立性,保证操作系统本身的安全,但为了向用户提供更大的灵活性,应尽可能少地限制用户进程。下面列出的各操作中,( )是必须加以保护的。
【正确答案】
D
【答案解析】解析:本题考查用户态与核心态。打开定时器属于时钟管理的内容,对时钟的操作必须加以保护,否则,一个用户进程可以在时间片还未到之前把时钟改回去,从而导致时间片永远不会用完,那么该用户进程就可以一直占用CPU,这显然不合理。从用户模式到内核模式是通过中断实现的,中断的处理过程很复杂,需要加以保护,但从内核模式到用户模式则不需要加以保护。读取操作系统内核的数据和指令是静态操作,显然无需加以保护。