A、有三个并发进程:R负责从输入设备读入信息块,M负责对信息块加工处理;P负责打印输出信息块。今提供; B、1)一个缓冲区,可放置K个信息块; C、2)二个缓冲区,每个可放置K个信息块; 试用信号量和P、V操作写出三个进程正确工作的流程。
A、 将输出流输出到不小于12kb的缓冲区中,但当缓冲区满时,会有一个运行时异常指明缓冲区溢出。 B、 将输出流输出到一个小于12kb的缓冲区中,当缓冲区满时,会自动把缓冲输出到客户。 C、 将输出流输出到一个小于12kb的缓冲区中,但当缓冲区满时,会有一个运行时异常指明缓冲区溢出。 D、 将输出流输出到不小于12kb的缓冲区中,当缓冲区满时,会自动把缓冲输出到客户。
A、生产者往缓冲区放产品前要先使用P操作确保缓冲区有空闲槽 B、生产者往缓冲区放产品前要先使用V操作确保缓冲区有空闲槽 C、消费者从缓冲区取产品前要先用P操作确保缓冲区互斥使用 D、生产者往缓冲区放产品前要先用P操作确保缓冲区互斥使用