id summary reporter owner description type status milestone component version severity resolution keywords cc 5952 interprocess::message_queue priority forces linear insert time defaultryan@… Ion Gaztañaga "interprocess::message_queue uses a priority queue for ordering messages, which is fine, except that many applications don't have any use for the priority feature, and would rather use a straight FIFO queue. The reason this matters is that when using messages with all the same priority, each addition to the queue requires a linear complexity insertion. Seems that there should be an option to not provide a message priority, and let the message queue use something more like a ring/circular buffer with low overhead and constant insertion time." Feature Requests closed To Be Determined interprocess Boost 1.47.0 Optimization fixed