Для двух процессов A и B обе библиотеки используют libc.so, libc.so загружается в память только один раз. Это нормальная ситуация, когда A и B работают на одном и том же хосте и с теми же rootfs.
Когда дело доходит до контейнера, если A и B работают в разных контейнерах, A и B используют одну и ту же область памяти?
например
imageA
- libc.so
- програм
imageB
- libc.so
- programB
мы используем chroot для запуска A и B в разных rootfs. Оба libc.so одинаковы. Будет ли libc.so загружаться в память дважды?