动态库在linux中共享全局变量

Alf*_*red 2 linux shared-libraries dynamic-linking dynamic-loading

众所周知,linux调用ldconfig加载所有*.so库,然后链接使用共享库的应用程序.但是,我很困惑全局变量在这种情况下是如何工作的.由于所有这些应用程序中只有一个共享库副本,它们是否共享共享库中的全局变量?如果是,那他们如何同步?

谢谢,

Adr*_*ish 5

不共享 - 共享库的代码/文本部分 - 数据部分对于使用库的每个进程都是唯一的