Мне нужно импортировать довольно большой словарь .pickle в поток / безопасный процесс dict без необходимости промежуточного импорта как обычный объект dict (). Это невозможно сделать с промежуточным шагом из-за превышения объема ОЗУ.
В следующем рабочем коде используется промежуточный шаг и описывается проблема:
import pickle
from multiprocessing import Manager
manager = Manager()
with open('foo.pickle', "rb") as f:
dictionary = manager.dict(pickle.load(f))