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