泛普工资核算重新进行企业与客户间的调度
申请免费试用、咨询电话:400-8352-114
当需要把某进程置千挂起就绪状态或挂起阻塞状态时可调用挂起原讲。有多种挂起方式:(l)把发命令进程自身挂起:(2)挂起具有指定标识符的进程:(3)将某进程及其全部或部分“子孙”进程挂起。
激活原讲使处于静止状态的进程变为活动状态,即把“静止就绪一变为“活动就绪”,把“静止阻塞”变为“活动阻塞”。也可有多种激活方式,如激活一个指定标识符的进程,或激活某进.程及其所有“子孙”进程等。当激活后的进程处于“活动就绪”状态时,将引起重新调度。
当进,程期待的某件事情还未出现时,该进程调用阻塞原讲把l己阻塞起来。首先从执行进程的指针获得其内部标识符,由于该进程正处于执行状态,放心立即停止执行:然后将它插入该事件的等待队列中:最后重新进行调度。
当某阻塞状态的进程所期待的事件发生后,由“发现者”进程调用唤醒原讲来将该阻塞进程唤醒此“发观者”进程与被唤醒进程不一定钉直接关系。
当系统就绪进程的数多于CPU的数日时它们就要争夺CPU资源。这样就需要按照一定的算法,动态地将。CPU分配给就绪队列中的某一进程,使之运行。这些T作是由进程调度程序柬完成的,它是操作系统真正的核心。
当系统出现以情况I对系统就转入进程调度程序:CPU的程序某些条件不能得到满足而不得不进入阻塞状态,运行程序不得不进入就绪状态。