Up Next
Go up to Konstrukcja
Go forward to i-węzeł

superblok

Implementacja superbloku jest szczególnie prosta. Ponieważ nie mamy do czynienia z żadnym urządzeniem blokowym nie musimy przeprowadzać alokacji bloków. Natomiast i-węzły tworzy się na podstawie trzymanej cały czas w pamięci struktury proc_dir_entry. Zawiera ona dostatecznie dużo informacji, by stworzyć z niej poprawny i-węzeł2. Numer nowych i-węzłów jest alokowany przy użyciu mapy bitowej.

Podczas montowania tworzony jest i-węzeł dla katalogu głównego. Ilość linków do niego jest powiększana o liczbę procesów w systemie. Na samym końcu tworzy się pole katalogowe dla tego węzła 3.


Up Next