本小结主要对linux进程的调度部分进行学习总结。 linux是个支持多任务的操作系统,因此才会涉及到进程的调度,调度的目的是为了让多个进程并存、在当前CPU是多核(单核的CPU系统中面对多任务时也涉及到进程的调度)的情况下,CPU可以高效的对处于可执行状态的进行调度处理、以提高系统的业务处理能力。&nb
本文转载自http://blog.sina.com.cn/s/blog_7c03bb1f0100wcco.html,主要希望通过这种方式可以加深对进程状态的理解。三态模型:在多道程序系统中,进程在处理器上交替运行,状态也不断地发生变化。进程一般有3种基本状态:运行、就绪和阻塞。(1)运行:当一个进程在处理机上运行时,则称该进
计算机实际上所做的事情很简单,即通过对程序的调度执行,完成用户指定的一系列操作。这个过程我们可以这样在比喻,计算机是一个厨房,程序是一份菜谱、点菜的窗口就是一个输入,中间程序运行的过程就是计算机进行炒菜,而程序运行完成将结果呈现给用户的时候,就是程序运行的输出,即服务员将炒好的菜送到顾客面前。  
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号