阻塞集合比普通队列堆积得更多。在以下场景中,
我有一个专门的线程作为消费者。
三个或更多专用线程作为生产者。
我已经检查了正常队列(Monitor.Enter ...)以及阻塞收集。
结果:
Both Queues are getting pile up (Obviously , Consumers < Producers)
正常队列在某些时候会自动清除,并且在 20000 或 30000 之后不会继续增加。但是阻塞收集继续增加超过数十万,显然我们没有明确的选择,同时我不想限制生产者
任何人都可以阐明一些光..