将消费者改成2个,缓冲池改成拥有4个缓冲区的大缓冲池。 用二个信号量就可以解决这种缓冲池有多个缓冲区的情况——用一个信号量A来记录为空的缓冲区个数,另一个信号量B记录非空的缓冲区个数,然后生产者等待信号量A