华工操作系统实验3实验报告及实验步骤详解
华南理工大学操作系统课程实验报告运行结果:结果分析:如图所示,在调用了fork()函数后,程序先创建了子进程,然后进程被execl替换成ps,显示出了当前正在运行的进程,最后父进程运行,由于执行了kill()函数,所以后面的printf里的内容并未打印出来。2.采用写者优先重写P94的读者-写者问题,并通过一个读写序列,将算法与读者优先算法进行比较。代码:#include "unistd.h"#i...
2024-07-14 29 0
华南理工大学操作系统课程实验报告运行结果:结果分析:如图所示,在调用了fork()函数后,程序先创建了子进程,然后进程被execl替换成ps,显示出了当前正在运行的进程,最后父进程运行,由于执行了kill()函数,所以后面的printf里的内容并未打印出来。2.采用写者优先重写P94的读者-写者问题,并通过一个读写序列,将算法与读者优先算法进行比较。代码:#include "unistd.h"#i...