线程处理流程

2017-03-02 14:26:39 0 举报
仅支持查看
线程处理流程主要包括以下几个步骤:首先,系统为每个进程分配一个独立的地址空间,使得每个进程之间互不干扰。然后,通过调度算法决定哪个线程获得CPU时间片,进行执行。线程在执行过程中,如果遇到阻塞操作,如I/O操作,会主动放弃CPU,进入等待状态,此时线程调度器会从就绪队列中选取下一个线程执行。当阻塞操作完成后,线程会被唤醒并重新进入就绪队列,等待下一次的调度。此外,线程还具有优先级,高优先级的线程更有可能被优先调度。最后,线程执行完毕后,其生命周期结束,系统会回收其占用的资源。
作者其他创作
大纲/内容
评论
0 条评论
下一页