Почему общие библиотеки (файлы .so) загружаются как частные?

Почему общие библиотеки (файлы .so) загружаются как частные?

Это из файла smaps:

b750d000-b76bc000 r-xp 00000000 08:01 918842 /lib/i386-linux-gnu/libc-2.23.so

In pуказывает r-xp, что он загружен как частный, я полагаю. Почему это так? Разве это не противоречит цели общих библиотек, если копия каждого файла .so загружается в разные адреса памяти для разных процессов? Какое преимущество дает эта частная загрузка?

Связанный контент