一、进程(作业)调度算法1.先来先服务调度算法(FCFS):每次调度是从就绪队列中,选择一个最先进入就绪队列的进程,把处理器分配给该进程,使之得到执行。该进程一旦占有了处理器,它就一直运行下去,直到该进程完成或因发生事件而阻塞,才退出处理器。特点:利于长进程,而不利于短进程。2.短进程(作业)优先调...
分类:
编程语言 时间:
2015-06-03 13:34:11
阅读次数:
151
一、进程(作业)调度算法1.先来先服务调度算法(FCFS):每次调度是从就绪队列中,选择一个最先进入就绪队列的进程,把处理器分配给该进程,使之得到执行。该进程一旦占有了处理器,它就一直运行下去,直到该进程完成或因发生事件而阻塞,才退出处理器。特点:利于长进程,而不利于短进程。2.短进程(作业)优先调...
分类:
编程语言 时间:
2015-03-27 21:59:23
阅读次数:
204
/*1、如果进程已经与一个作业相关联,就无法将当前进程及其任何子进程从作业中移除,这个安全特性可以保证
/* 进程无法摆脱对它施加的限制。
/*2、在调试程序时,调试器是从资源管理器启动的,程序会从调试器继承带“PCA”前缀的作业。因此,调试程序
/* 时总是显示进程已经加入了作业。使用命令行来运行程序时就不会有这个问题了。
/*3、关闭一个作业对象,并不会终止作业内所有的进程。作业对象实际上只是...
进程、线程概念进程:一个进程就是一个正在执行的程序的实例。进程转换:进程3个状态:运行态,阻塞态,就绪态。1.进程为等待输入而阻塞。2.调度程序选择另一个进程。3.调度程序选择这个进程。4.出现有效输入。线程:轻量级进程。作业调度:按照某种原则,从后备作业队列中选取作业进入内存,并为作业做好运行前的...
分类:
其他好文 时间:
2015-01-10 17:50:31
阅读次数:
279
看《windows 核心编程》 第五版到纤程了,下一章节即将介绍内存体系编程。如果做window平台下的开发,我感觉此书一定要读。记得开始讲解了window的基础,然后讲解内核对象。内核对象包括,进程,作业,线程,事件,临界点,互斥体等。个人认为还是比较详细,里面的内容无法详细的说出,强烈windo...
一、队列(queue)队列和栈一样,在实际程序的算法设计和计算机一些其他分支里,都有很多重要的应用,比如计算机操作系统对进程 or 作业的优先级调度算法,对离散事件的模拟算法,还有计算机主机和外部设备运行速度不匹配的问题解决等,很多很多。其实队列的本质还是线性表!只不过是一种特殊的或者说是受限的线性...
分类:
编程语言 时间:
2014-11-19 23:48:19
阅读次数:
358