Python中的System V共享内存?

12 投票
4 回答
13711 浏览
提问于 2025-04-15 19:00

我想知道怎么在Python中使用 shmat()shmdt()shmctl()shmget() 这些函数。这些函数在标准库里吗?

更新0

我想找的是可以在Ubuntu的库里找到的System V绑定,或者是Python的标准库(现在或者将来的版本)。

4 个回答

4

这页内容提供了一个功能对比表,可以帮助你在 posix_ipcsysv_ipcshm 这几个模块之间做选择。

6

如果你不想使用任何不标准的Python库,也许你可以自己用 ctypes 来封装你需要的函数?

4

谷歌找到了一个叫做 sysv_ipc 的东西。

撰写回答