void inicjalizacja_listy_stronic() //inicjalizuje listę stronic (ramek pamięci na dysku) aby zawierała odpowiednie wskazania na komórek na dysku { for (int i = 0; i < konfiguracja.wirtualna / konfiguracja.długość_ramki; i++) { Ramka stronica = new Ramka(); stronica.adres_początkowy = i * konfiguracja.długość_ramki; stronica.adres_końcowy = i * konfiguracja.długość_ramki + konfiguracja.długość_ramki - 1; tablica_stronnic.Add(stronica); } }
void inicjalizacja_listy_ramek() //inicjalizuje listę ramek aby zawierała odpowiednie wskazania na komórki pamięci { for (int i = 0; i < konfiguracja.rozmiar / konfiguracja.długość_ramki; i++) { Ramka ramka = new Ramka(); ramka.adres_początkowy = i * konfiguracja.długość_ramki; ramka.adres_końcowy = i * konfiguracja.długość_ramki + konfiguracja.długość_ramki - 1; tablica_ramek.Add(ramka); } }