В настоящее время я использую PriorityBlockingQueue для моей системы-потребителя-потребителя, но поскольку у меня есть только 3 разных приоритета, я думал об использовании 3 разных BlockingQueues.Использование нескольких очередей вместо одного PriorityQueue
Таким образом, при вставке элементов не должно выполняться никаких работ.
Может ли этот подход быть более эффективным или нет и почему?