Почему общие библиотеки (файлы.so) загружаются как частные?
Это из файла smaps:
b750d000-b76bc000 r-xp 00000000 08:01 918842 /lib/i386-linux-gnu/libc-2.23.so
p
в r-xp
указывает, что это загружено как частное, я верю. Почему это так? Не противоречит ли это цели использования разделяемых библиотек, если копия каждого файла.so загружается в разные адреса памяти для разных процессов? Какое преимущество дает эта частная загрузка?