【发布时间】:2011-01-14 05:53:08
【问题描述】:
如何使用来自 Python 的 shmat()、shmdt()、shmctl()、shmget() 调用?它们是否隐藏在标准库的某个地方?
更新0
我正在寻找可以在 Ubuntu 存储库或 Python 标准库(现在或未来版本)中找到的 System V 绑定。
【问题讨论】:
标签: python ipc sysv shared-memory
如何使用来自 Python 的 shmat()、shmdt()、shmctl()、shmget() 调用?它们是否隐藏在标准库的某个地方?
我正在寻找可以在 Ubuntu 存储库或 Python 标准库(现在或未来版本)中找到的 System V 绑定。
【问题讨论】:
标签: python ipc sysv shared-memory
Google 找到 sysv_ipc。
【讨论】:
如果您不想使用任何非标准 Python 库,也许您可以使用 ctypes 自己包装您需要的函数?
【讨论】:
processing 包还支持共享内存对象,适用于 unix/mac/windows。
【讨论】: