小编Mon*_*onk的帖子

如何在Linux中使用共享库的同一进程的实例之间共享共享库(.so)中的全局变量?

我有一个共享库(.so),我在执行应用程序之前预先加载,我在共享库中有一些应用程序使用的全局数据结构.应用程序可以使用fork()创建其他进程,这些进程可以更新共享库中的全局数据结构.我希望在所有流程中保持对这些全局数据结构的一致看法.有什么方法可以在Linux中实现这一点吗?

我已经尝试使用shm_*调用和mmap()将共享库的全局数据映射到共享段但它不起作用.

linux shared-libraries

7
推荐指数
2
解决办法
1万
查看次数

标签 统计

linux ×1

shared-libraries ×1