thread同步测试
运行结果截图
代码功能
每个生产者将自己生产的产品(代码中用数字表示)放入缓冲区,消费者从缓冲池中取走产品,消费者和生产者各自不能同步访问缓冲区,即不能有两个以上进程同时进行。
修改代码
同步资源个数减少为3个
把使用资源的线程增加到 5(20191204%3 + 4)个
运行截图
每个生产者将自己生产的产品(代码中用数字表示)放入缓冲区,消费者从缓冲池中取走产品,消费者和生产者各自不能同步访问缓冲区,即不能有两个以上进程同时进行。
同步资源个数减少为3个
把使用资源的线程增加到 5(20191204%3 + 4)个
运行截图