【发布时间】:2020-11-29 08:47:10
【问题描述】:
我正在学习 Python 中的共享内存,尤其是 python 3.8 模块multiprocessing.shared_memory。我没有看到文档中提到锁定。 (尽管父模块multiprocessing 有一个Lock 对象)。锁定是否在multiprocessing.shared_memory 或/dev/shm 的底层代码中以某种方式处理?也就是说,在没有显式锁定的情况下同时从多个进程写入SharedMemory 对象是否安全?提前感谢您的澄清。
https://docs.python.org/3/library/multiprocessing.shared_memory.html
【问题讨论】:
标签: python python-3.x multiprocessing shared-memory