⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 6个实验结果.txt

📁 操作系统生产者消费者多线程的编程实现
💻 TXT
字号:
//2个生产者,3个消费者,15个产品,缓冲区大小为4


input the number of producer
2
input the number of consumer
3


Producer2 Enter
producer2 produce one project and producers product1
buffer size is 1
Producer2 leave


Producer2 Enter
producer2 produce one project and producers product2
buffer size is 2
Producer2 leave


Producer2 Enter
producer2 produce one project and producers product3
buffer size is 3
Producer2 leave


Producer2 Enter
producer2 produce one project and producers product4
buffer size is 4
Producer2 leave


Producer2 Enter
Producer2 leave


Consumer2 Enter
consumer2 consume one product and consumers consume1
buffer size is 3
Consumer2 leave


Producer2 Enter
producer2 produce one project and producers product5
buffer size is 4
Producer2 leave


Consumer3 Enter
consumer3 consume one product and consumers consume2
buffer size is 3
Consumer3 leave


Producer2 Enter
producer2 produce one project and producers product6
buffer size is 4
Producer2 leave


Consumer2 Enter
consumer2 consume one product and consumers consume3
buffer size is 3
Consumer2 leave


Producer2 Enter
producer2 produce one project and producers product7
buffer size is 4
Producer2 leave


Consumer3 Enter
consumer3 consume one product and consumers consume4
buffer size is 3
Consumer3 leave


Producer2 Enter
producer2 produce one project and producers product8
buffer size is 4
Producer2 leave


Consumer3 Enter
consumer3 consume one product and consumers consume5
buffer size is 3
Consumer3 leave


Producer2 Enter
producer2 produce one project and producers product9
buffer size is 4
Producer2 leave


Producer2 Enter
Producer2 leave


Consumer2 Enter
consumer2 consume one product and consumers consume6
buffer size is 3
Consumer2 leave


Producer2 Enter
producer2 produce one project and producers product10
buffer size is 4
Producer2 leave


Consumer3 Enter
consumer3 consume one product and consumers consume7
buffer size is 3
Consumer3 leave


Producer2 Enter
producer2 produce one project and producers product11
buffer size is 4
Producer2 leave


Consumer2 Enter
consumer2 consume one product and consumers consume8
buffer size is 3
Consumer2 leave


Producer2 Enter
producer2 produce one project and producers product12
buffer size is 4
Producer2 leave


Consumer2 Enter
consumer2 consume one product and consumers consume9
buffer size is 3
Consumer2 leave


Producer2 Enter
producer2 produce one project and producers product13
buffer size is 4
Producer2 leave


Producer2 Enter
Producer2 leave


Producer2 Enter
Producer2 leave


Consumer3 Enter
consumer3 consume one product and consumers consume10
buffer size is 3
Consumer3 leave


Producer1 Enter
producer1 produce one project and producers product14
buffer size is 4
Producer1 leave


Consumer3 Enter
consumer3 consume one product and consumers consume11
buffer size is 3
Consumer3 leave


Producer2 Enter
producer2 produce one project and producers product15
buffer size is 4
Producer2 leave


Consumer2 Enter
consumer2 consume one product and consumers consume12
buffer size is 3
Consumer2 leave


Producer and consumer threads have terminated
Messages produced: 0, Consumed: 0, Known Lost: 0
Press any key to continue



// 0个生产者;3个消费者;15个产品;缓冲区大小为4


input the number of producer
0
input the number of consumer
3


//2个生产者;0个消费者;15个产品;缓冲区大小为4

input the number of producer
2
input the number of consumer
0


Producer2 Enter
producer2 produce one project and producers product1
buffer size is 1
Producer2 leave


Producer2 Enter
producer2 produce one project and producers product2
buffer size is 2
Producer2 leave


Producer2 Enter
producer2 produce one project and producers product3
buffer size is 3
Producer2 leave


Producer2 Enter
producer2 produce one project and producers product4
buffer size is 4
Producer2 leave


Producer2 Enter
Producer2 leave


Producer2 Enter
Producer2 leave


Producer2 Enter
Producer2 leave


Producer2 Enter
Producer2 leave


Producer2 Enter
Producer2 leave


Producer1 Enter
Producer1 leave


Producer2 Enter
Producer2 leave


//2个生产者;3个消费者;15个产品;缓冲区大小为1

input the number of producer
2
input the number of consumer
3


Producer2 Enter
producer2 produce one project and producers product1
buffer size is 1
Producer2 leave


Consumer3 Enter
consumer3 consume one product and consumers consume1
buffer size is 0
Consumer3 leave


Producer2 Enter
producer2 produce one project and producers product2
buffer size is 1
Producer2 leave


Consumer2 Enter
consumer2 consume one product and consumers consume2
buffer size is 0
Consumer2 leave


Producer2 Enter
producer2 produce one project and producers product3
buffer size is 1
Producer2 leave


Consumer1 Enter
consumer1 consume one product and consumers consume3
buffer size is 0
Consumer1 leave


Producer2 Enter
producer2 produce one project and producers product4
buffer size is 1
Producer2 leave


Consumer3 Enter
consumer3 consume one product and consumers consume4
buffer size is 0
Consumer3 leave


Producer2 Enter
producer2 produce one project and producers product5
buffer size is 1
Producer2 leave


Consumer2 Enter
consumer2 consume one product and consumers consume5
buffer size is 0
Consumer2 leave


Producer1 Enter
producer1 produce one project and producers product6
buffer size is 1
Producer1 leave


Consumer1 Enter
consumer1 consume one product and consumers consume6
buffer size is 0
Consumer1 leave


Producer2 Enter
producer2 produce one project and producers product7
buffer size is 1
Producer2 leave


Consumer3 Enter
consumer3 consume one product and consumers consume7
buffer size is 0
Consumer3 leave


Producer2 Enter
producer2 produce one project and producers product8
buffer size is 1
Producer2 leave


Consumer2 Enter
consumer2 consume one product and consumers consume8
buffer size is 0
Consumer2 leave


Producer2 Enter
producer2 produce one project and producers product9
buffer size is 1
Producer2 leave


Consumer1 Enter
consumer1 consume one product and consumers consume9
buffer size is 0
Consumer1 leave


Producer2 Enter
producer2 produce one project and producers product10
buffer size is 1
Producer2 leave


Consumer3 Enter
consumer3 consume one product and consumers consume10
buffer size is 0
Consumer3 leave


Producer2 Enter
producer2 produce one project and producers product11
buffer size is 1
Producer2 leave


Consumer2 Enter
consumer2 consume one product and consumers consume11
buffer size is 0
Consumer2 leave


Producer2 Enter
producer2 produce one project and producers product12
buffer size is 1
Producer2 leave


Consumer1 Enter
consumer1 consume one product and consumers consume12
buffer size is 0
Consumer1 leave


Producer2 Enter
producer2 produce one project and producers product13
buffer size is 1
Producer2 leave


Consumer3 Enter
consumer3 consume one product and consumers consume13
buffer size is 0
Consumer3 leave


Producer1 Enter
producer1 produce one project and producers product14
buffer size is 1
Producer1 leave


Consumer2 Enter
consumer2 consume one product and consumers consume14
buffer size is 0
Consumer2 leave


Producer2 Enter
producer2 produce one project and producers product15
buffer size is 1
Producer2 leave


Consumer1 Enter
consumer1 consume one product and consumers consume15
buffer size is 0
Consumer1 leave

Producer and consumer threads have terminated
Messages produced: 0, Consumed: 0, Known Lost: 0
Press any key to continue


//0个生产者;0个消费者;15个产品;缓冲区大小为4

input the number of producer
0
input the number of consumer
0
Producer and consumer threads have terminated
Messages produced: 0, Consumed: 0, Known Lost: 0
Press any key to continue

//2个生产者;3个消费者;0个产品;缓冲区大小为4

input the number of producer
2
input the number of consumer
3
Producer and consumer threads have terminated
Messages produced: 0, Consumed: 0, Known Lost: 0
Press any key to continue

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -