Systemy Operacyjne : Pamięć : Obsługa plików i urządzeń wymiany

Jakub Kowalski


Zapis/odczyt


rw_swap_page_base(int rw, swp_entry_t entry, struct page *page)

Umożliwia w zależności od parametrów synchroniczny, lub asynchroniczny zapis strony do urządzenia, lub jej odczyt entry jest zakodowaną postacią adresu (urządzenia i offsetu ramki).

Po weryfikacji parametrów zwiększany jest licznik dowiązań strony, i wywoływana jest funkcja brw_page Jeśli operacja ma być synchroniczna, to czekamy na zakończenie tej operacji (wait_for_page).



© 2001 Łukasz Bolikowski, Jakub Górski, Jakub Kowalski, Janusz Kuligowski, Tomasz Szymko