3 ms·
I have no idea why fixups cause less sharing. I get this now. The fixups are runtime patches for call addresses in the application code to point to where the s
by CalChris 5y ago
I have no idea why fixups cause less sharing.
I get this now. The fixups are runtime patches for call addresses in the application code to point to where the shared library function was mmap()'d. Those patches, although they will all be the same, are in fact COW writes which will in turn prevent page sharing. The solution that Linus doesn't mention is prelink.