Badałem tematy związane z zarządzaniem pamięcią. Zastanawiam się, czy mam rozumieć to poprawnie:Czy konkretny adres wirtualny jest właściwy?
- wskaźnik (wirtualny) adres jest proces specyficzny
- różne procesy mogą mieć wskaźniki z tymi samymi adresami, ale te wskaźniki są tłumaczone na różne adresy fizyczne
Czy mam rację co do tych stwierdzeń? Jeśli tak, czy dotyczą one architektur x86, x86-64 i ARMv7, ARMv8?
Czy przeczytałeś odpowiednie strony wiki na temat [procesów] (https://en.wikipedia.org/wiki/Process_%28computing%29), [pamięci wirtualnej] (https://en.wikipedia.org/wiki/Virtual_memory), [wirtualna przestrzeń adresowa] (https://en.wikipedia.org/wiki/Virtual_address_space) ....? –
@BasileStarynkevitch Cóż, nie wszystkie z nich. Jednak nie jestem pewien, czy zrozumiałem to poprawnie. Spójrz na odpowiedzi, obaj mówią coś przeciwnego. A jeśli ktoś odpowie na pytanie, to on/ona twierdzi, że zna ten temat. Mamy teraz dwie prawdy :) – kravemir