[英]Boost shared memory. How many processes are currently using the shared memory?
我正在使用 boost 库在进程之间共享一些 memory;
boost::interprocess::managed_shared_memory managed_shm(boost::interprocess::open_or_create, "shm", 1024);
有没有办法找出当前有多少进程正在访问这个 memory?
如果您可以获取底层 SHM ID,则可以使用 shmctl function 来获取附加了该段的进程数。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.