virtual-address-space

Zrozumienie adresu Wirtualnego, pamięci wirtualnej i stronicowania

Uczyłem się tych tematów i przeczytałem wiele artykułów i książek, ale wszystkim brakuje uzupełniających informacji i jeszcze ... ywany, czy napisać tę stronę z powrotem na dysk twardy, czy nie, ale nie sądzę, że to jest to, co określa proces właściciela.

Wady korzystania z / LARGEADDRESSAWARE dla 32-bitowych plików wykonywalnych Windows?

Musimy połączyć jeden z naszych plików wykonywalnych z tą flagą, ponieważ zużywa dużo pamięci. Ale dlaczego dać jeden plik EX ... żywaniu / LARGEADDRESSAWARE, nawet jeśli go nie potrzebujesz. Dlaczego nie używać go jako standard dla wszystkich plików EXE?

Adresowanie fizyczne lub Wirtualne jest używane w procesorach x86 / x86 64 do buforowania w L1, L2 i L3?

Jakie adresowanie jest używane w procesorach x86 / x86_64 do buforowania w L1,L2 i L3(LLC) - fizycznych lub wirtualnych (używ ... , nie ma dostępu do Internetu.]} W związku z tym, że Virt-2-Phys nie ma dostępu do Internetu, nie ma dostępu do Internetu.]}

Dlaczego punkt wejścia Elf jest wirtualnym adresem formularza 0x80xxxxx, a nie 0x0?

Po wykonaniu, program zacznie działać z wirtualnego adresu 0x80482c0. Ten adres nie wskazuje na naszą procedurę main(), ale n ... dy, gdy 128MB pamięci RAM było drogie, a 4GB PAMIĘCI RAM było nie do pomyślenia. Czy ktoś może to potwierdzić / zaprzeczyć?

Wielopoziomowe tabele stron-hierarchiczne stronicowanie

Przykładowe pytanie z poprzedniego systemu operacyjnego, jak obliczyć tego typu pytanie? Komputer ma 64-bitową wirtualną prz ... opoziomowa tabela stron, ponieważ każda tabela musi być zawarta na stronie. Ile poziomów jest wymaganych? Jak to obliczyć?