首页 > 中学数学试题 > 题目详情
计算机操作系统第二章习题第三题的第一题1、假定系统有3个并发进程PA、PB、PC共享缓冲池B1和B2.进程PA负责从输入
题目内容:
计算机操作系统第二章习题第三题的第一题
1、假定系统有3个并发进程PA、PB、PC共享缓冲池B1和B2.进程PA负责从输入设备上读信息,每读出一次数据后把它放到缓冲池B1的缓冲区中,进程PB从缓冲池B1中取出一缓冲区的内容,经加工后放入缓冲池B2中,进程PC2将PB2中的数据取出并打印.设缓冲池B1和B2中缓冲区的个数分别为m和n.要求3个进程协调完成任务,使打印出来的信息与读入记录的个数、次序完全一样.
请用P、V操作,写出这3个进程的并发程序.
计算机操作系统第二章习题第三题的第一题
1、假定系统有3个并发进程PA、PB、PC共享缓冲池B1和B2.进程PA负责从输入设备上读信息,每读出一次数据后把它放到缓冲池B1的缓冲区中,进程PB从缓冲池B1中取出一缓冲区的内容,经加工后放入缓冲池B2中,进程PC2将PB2中的数据取出并打印.设缓冲池B1和B2中缓冲区的个数分别为m和n.要求3个进程协调完成任务,使打印出来的信息与读入记录的个数、次序完全一样.
请用P、V操作,写出这3个进程的并发程序.
1、假定系统有3个并发进程PA、PB、PC共享缓冲池B1和B2.进程PA负责从输入设备上读信息,每读出一次数据后把它放到缓冲池B1的缓冲区中,进程PB从缓冲池B1中取出一缓冲区的内容,经加工后放入缓冲池B2中,进程PC2将PB2中的数据取出并打印.设缓冲池B1和B2中缓冲区的个数分别为m和n.要求3个进程协调完成任务,使打印出来的信息与读入记录的个数、次序完全一样.
请用P、V操作,写出这3个进程的并发程序.
本题链接: