一个进程从执行状态转换到阻塞状态的可能原因是本进程()。(多选)
A.时间片完
B.需要等待其他进程的执行结果
C.执行了V操作
D.执行了P操作
正确答案是 BD
运行态:进程占用CPU,并在CPU上运行; 就绪态:进程已经具备运行条件,但是CPU还没有分配过来;
B和D,等待资源促使该进程转换为阻塞状态,执行P操作依然促使该进程进入阻塞状态。
答案是:B、DA:时间片用完,进程会从执行态转到就绪态,继续等待时间片轮转;B:需要等待其它进程的结果,比如说需要等待数据传输,进程此时只能阻塞自己;C:执行V操作,释放资源,是不会阻塞的;D:执行P操作,申请资源,当资源不足时,进程会被阻塞。
请写出以下代码执行输出:(构造函数、静态块执行顺序)
使用js实现数组的快速排序
B2C网站上促销价格出错了,如何做危机公关?
北京有一条1公里长的街道,你认为一天能收多少钱的停车费?
B和D,等待资源促使该进程转换为阻塞状态,执行P操作依然促使该进程进入阻塞状态。
答案是:B、D
A:时间片用完,进程会从执行态转到就绪态,继续等待时间片轮转;
B:需要等待其它进程的结果,比如说需要等待数据传输,进程此时只能阻塞自己;
C:执行V操作,释放资源,是不会阻塞的;
D:执行P操作,申请资源,当资源不足时,进程会被阻塞。