一个进程从执行状态转换到阻塞状态的可能原因是本进程()。(多选)
A.时间片完
B.需要等待其他进程的执行结果
C.执行了V操作
D.执行了P操作
正确答案是 BD
运行态:进程占用CPU,并在CPU上运行; 就绪态:进程已经具备运行条件,但是CPU还没有分配过来;
B和D,等待资源促使该进程转换为阻塞状态,执行P操作依然促使该进程进入阻塞状态。
答案是:B、DA:时间片用完,进程会从执行态转到就绪态,继续等待时间片轮转;B:需要等待其它进程的结果,比如说需要等待数据传输,进程此时只能阻塞自己;C:执行V操作,释放资源,是不会阻塞的;D:执行P操作,申请资源,当资源不足时,进程会被阻塞。
一棵具有n个结点的二叉树,若它有m个叶子结点,则该二叉树中度为1的结点个数是多少?
B2C网站上促销价格出错了,如何做危机公关?
请实现KMP算法?
cookies,sessionStorage 和 localStorage 的区别?
B和D,等待资源促使该进程转换为阻塞状态,执行P操作依然促使该进程进入阻塞状态。
答案是:B、D
A:时间片用完,进程会从执行态转到就绪态,继续等待时间片轮转;
B:需要等待其它进程的结果,比如说需要等待数据传输,进程此时只能阻塞自己;
C:执行V操作,释放资源,是不会阻塞的;
D:执行P操作,申请资源,当资源不足时,进程会被阻塞。