Размещение объектов Python в разделяемой памяти

Есть ли модуль Python, который позволил бы мне помещать экземпляры нетривиальных пользовательских классов в разделяемую память?

Под этим я подразумеваю выделение непосредственно в разделяемой памяти, а не копирование в нее и из нее.

multiprocessing.Value и multiprocessing.Array не будут работать для моего варианта использования, поскольку они, кажется, поддерживают только примитивные типы и их массивы.

Единственное, что я нашел, это POSH , но он не изменился за восемь лет. Это говорит о том, что он либо сверхстабилен, либо устарел. Прежде чем тратить время на попытки заставить это работать, я хотел бы знать, есть ли альтернативы, которые я еще не обнаружил.

Мне это нужно только для работы в Linux.

14
задан NPE 7 June 2011 в 19:53
поделиться