[Interest] dynamic library question
Thiago Macieira
thiago.macieira at intel.com
Mon Mar 17 23:21:24 CET 2014
Em seg 17 mar 2014, às 21:27:00, Damian Ivanov escreveu:
> Hi,
>
> A general question but maybe you are so kind and help me :-)
> /usr/lib/libMyLib.so and
> /opt/MyProj/lib/libMyLib.so
> (100% indentical files)
> So when I have 2 programs: one uses the one and the other, the other
> lib, will they still share memory?
That depends on the operating system in question. Linux, in general, will not
share the pages if they don't come from the exact same file.
However, if KSP is enabled, the kernel might realise the pages are identical
and drop one copy. I would recommend you don't depend on it, so simply don't
duplicate the files.
--
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel Open Source Technology Center
More information about the Interest
mailing list