操作系统
lz812808179
这个作者很懒,什么都没留下…
展开
-
进程管理(二)
一、调度介绍 当两个以上进程处于就绪状态,就会发生多个进程竞争CPU的问题。在操作系统中完成选择工作的程序叫做调度程序。 内核管理线程的时候,调度经常是按线程来调度的,基本与进程没有关联。 调度要解决的三个问题: 1、按什么选择下一个要调度的程序(即调度算法的选择) 不同的环境需要不同的调度算法。调度环境可分为三种:批处理、交互式、实时性。 批处理:在批处理系统中原创 2016-12-12 19:57:50 · 175 阅读 · 0 评论 -
进程管理(三)
进程互斥 定义:由于各进程要求使用共享资源,而这些资源具有排他性,各进程竞争使用这些资源,成为进程互斥。 竞争条件:两个或多个进程读写某些共享数据,而最后的结果取决于进程运行的精确时序。 临界资源:某些资源只允许一个进程使用。 临界区:进程对某个资源实施操作的程序片段。 忙等待:进程在得到临界区之前,持续测试而不做其他事。 一、进程互斥方案 1、软件原创 2016-12-13 21:53:58 · 155 阅读 · 0 评论