操作系统上机实验报告-进程通信(消息,软中断,管道)进程管理(并发运行).docVIP

  • 49
  • 0
  • 约8.37千字
  • 约 12页
  • 2017-12-07 发布于江西
  • 举报

操作系统上机实验报告-进程通信(消息,软中断,管道)进程管理(并发运行).doc

操作系统上机实验报告-进程通信(消息,软中断,管道)进程管理(并发运行)

操作系统上机实验报告 实验1、【进程管理】父进程创建两个子进程,各自输出一个字符,通过多次运行的结果分析进程并发运行的特点。 源代码: #include stdio.h main() { int p1,p2; while((p1=fork())==-1); if(p1==0) putchar(b); else { while((p2=fork())==-1); if(p2==0) putchar(c); else putchar(a); } } 运行结果: bacswufe@linux:~ ./a bcaswufe@linux:~ ./a bcaswufe@linux:~ ./a bcaswufe@linux:~ ./a cabswufe@linux:~ ./a bcaswufe@linux:~ ./a bacswufe@linux:~ ./a 分析:多数结果为bca,偶尔有bac,cab出现。程序并发执行时依照时间片轮转,父子进程执行时有一定的随机性,出现了不同结果。 实验2、【进程管理

文档评论(0)

1亿VIP精品文档

相关文档