使用multiprocessing.Array()
或类似方法是否可以共享列表的内存?另外,是否可以共享更复杂的对象,例如scipy.sparse.lil_matrix
?我该如何实现?有没有相应的示例?这个变量不需要被修改,但它占用了大量内存(每个进程约1GB),我希望共享内存可以减少内存使用量。这样做正确吗?
使用multiprocessing.Array()
或类似方法是否可以共享列表的内存?另外,是否可以共享更复杂的对象,例如scipy.sparse.lil_matrix
?我该如何实现?有没有相应的示例?这个变量不需要被修改,但它占用了大量内存(每个进程约1GB),我希望共享内存可以减少内存使用量。这样做正确吗?