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

206
notsopopularguy

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

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

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

2

0 ответов на вопрос

Похожие вопросы