Witam,
Mam dwie różne aplikacje.exe które korzystają z tej samej biblioteki dll. Po ich uruchomieniu obie umieszczą bibliotekę w swojej wirtualnej pamięci którą dostały od systemu operacyjnego. Czy jakaś część tej biblioteki będzie współdzielona między nimi w celu zaoszczędzenia rzeczywistej pamięci? Jeśli tak to jakie to będą sekcje? Wydaje mi się że kod programu czyli definicje wszystkich funkcji które się nie zmieniają mogły by być w pamięci w tym samym miejscu. Podobnie mogło by być z tekstowymi literałami które są tylko do odczytu. Czy Windows rzeczywiście oszczędza rzeczywistą pamięć w ten sposób czy wszystko jest kopiowane przy uruchomieniu nowego procesu?
Z góry dziękuję za pomoc!