メモリが不足しているシステムを書いています。同じクラスのセットをインポートする複数の python プロセスがあります。プロセスが膨大な数のクラスをロードし、各プロセスが数百メガを消費する場合、10 個のプロセスと私はギグを実行しています。Pythonプロセス間でクラスのインポートを「共有」する方法はありますか?
概要:
import classA # Process 1 : loads classA in memory
import classA # Process 2 : reuses what was loaded previously by Process 1
PS: 私が達成しようとしているのは.so
、C/C++ のモジュールで行うことです。