I-węzeł a wielostopniowe stronicowanie

-2

Uczę się teraz do egzaminu i chciałbym odpowiedzieć na to małe zamieszanie, które mam. I-węzły mają (powiedzmy) 10 bezpośrednich, 1 pośrednich, 1 podwójnych pośrednich, 1 potrójnych pośrednich wskaźników. Z tych można uzyskać dostęp do katalogów stron, tabel stron i wreszcie adresu fizycznego, dzięki czemu MMU może odwzorować logiczny na fizyczny.

Czy stronicowanie wielopoziomowe (powiedzmy dwustopniowe tłumaczenie adresu) to to samo? Czy coś mi umyka? Czy jest używany do różnych rzeczy?

Tomasz
źródło
I-węzeł i stronicowanie to coś zupełnie innego. Zastanawiam się, czego nauczyłeś się z podręcznika
炸鱼 薯条 德里克

Odpowiedzi:

0

I-węzły i stronicowanie to różne rzeczy.

I-węzły służą do śledzenia plików na dysku w większości systemów plików: jeden plik to jeden i-węzeł, pozycje katalogu wskazują na i-węzeł, a i-węzły wskazują na bloki z zawartością pliku. I-węzły zawierają również metadane pliku. (Jest to ogólny przegląd, istnieją pewne odmiany). Jak i-węzeł wskazuje na bloki różni się w zależności od systemu plików.

Tabele stronicowania i stron dotyczą zarządzania pamięcią. Pamięć jest przydzielana na stronach, a tabele stron odwzorowują adresy na pamięć fizyczną. Wpisy w tabeli stron definiują również uprawnienia dostępu do stron i mogą mapować stronę na nic lub zamienić lub inną lokalizację na dysku dla stron, które nie są obecne w pamięci. Szczegóły tabel stron zależą od systemu operacyjnego i architektury. Ostatecznie są one używane w takiej czy innej formie do konfiguracji MMU.

Zobacz wpisy Wikipedii dotyczące i- węzłów i tabel stron, aby uzyskać więcej informacji.

Stephen Kitt
źródło