关于经典的进程调度算法的演示动画,包括fifs算法,时间片轮转算法等
参考以上示例程序中建立并发进程的方法,编写一个多进程并发执行程序。父进程每隔 3 秒重复建立两个子进程,首先创建的让其执行 ls 命令,之后创建执行让其执行 ps 命令,并控制 ps 命令总在 ls 命令之前执行。
设有两个并发执行的父子进程,不断循环输出各自进程号、优先数和调度策
略。进程初始调度策略均为系统默认策略和默认优先级。当某个进程收到 SIGINT
信号时会自动将其优先数加 1,收到 SIGTSTP 信号时会自动将其优先数减 1。请编
程实现以上功能。
抽烟者问题。假设一个系统中有三个抽烟者进程,每个抽烟者不断地卷烟并抽 烟。抽烟者卷起并抽掉一颗烟需要有三种材料:烟草、纸和胶水。一个抽烟者有烟 草,一个有纸,另一个有胶水。系统中还有两个供应者进程,它们无限地供应所有 三种材料,但每次仅轮流提供三种材料中的两种。得到缺失的两种材料的抽烟者在 卷起并抽掉一颗烟后会发信号通知供应者,让它继续提供另外的两种材料。这一过 程重复进行。 请用以上介绍的
可查看进程路径的任务管理器,在PE系统里拷贝出来的
生产围棋的工人不小心把相等数量的黑子和白子混装载一个箱子里,现要用自动分拣系统把黑子和白子分开,该系统由两个并发执行的进程组成,功能如下:
(1)进程A专门拣黑子,进程B专门拣白子;
(2)每个进程每次只拣一个子,当一个进程在拣子时不允许另一个进程去拣子;
本文对Windows 7 系统进程的各种服务进行了详细的讲解,以便在使用中更好的了解每个进程的用途。
此程序很好的用面板显示解释了系统静态调用进程的过程。
系统进程详细解释器 V2.30 绿色免费版 ┆为系统进程加注释信息
进程监视工具Process Explorer v10.20 绿色版