Я пытаюсь написать программу Python 2.6 (OSX) с использованием многопроцессорности, и я хочу заполнить очередь более чем по умолчанию 32767 элементов.
from multiprocessing import Queue
Queue(2**15) # raises OSError
Queue(32767)
работает отлично, но любое большее число (например, Queue(32768)
) терпит неудачу с OSError: [Errno 22] Invalid argument
Есть ли обходной путь для этой проблемы?