在多对一的线程模型中,当一个多线程进程中的某一个线程执行一个需阻塞的系统调用时,( )。

admin2019-12-10  19

问题 在多对一的线程模型中,当一个多线程进程中的某一个线程执行一个需阻塞的系统调用时,(    )。

选项 A、该进程的其他线程仍将继续运行
B、整个进程都将阻塞
C、该阻塞线程将被撤销
D、该进程将被撤销

答案B

解析 考查进程与线程的关系。对于多对一的线程模型,由于只有一个内核级线程,所以操作系统内核只能感知到一个调度单位的存在。当这个内核级线程阻塞时,整个进程都将无法得到调度,也就是整个进程都将阻塞。
    注意:作为对比的是,在一对一模型中将每个用户级线程都映射到一个内核级线程,所以当某个线程阻塞时,不会引起整个进程的阻塞。
转载请注明原文地址:https://kaotiyun.com/show/nL3i777K
0

相关试题推荐
最新回复(0)