生产者的预分配
作者: frankist创建于 2025年5月9日更新于 2025年5月12日
据我所知,构造函数 `ConcurrentQueue(size_t minCapacity, size_t maxExplicitProducers, size_t maxImplicitProducers)` 使用 `maxExplicitProducers` 和 `maxImplicitProducers` 来设置初始块数。但是,它并不预先分配生产者(通过 `add_producer`)。这意味着调用 `try_enqueue` 时仍然可以动态分配生产者。
内容来源: cameron314/concurrentqueue