[ Pobierz całość w formacie PDF ]
.DEFINICJA: void swap_free(unsigned long entry)Argumentem funkcji jest kod pozycji ramki na dysku.Funkcja wylicza numer urzadzenia oraz numer ramki na urzadzeniu, sprawdzaczy sa uzywane, zmniejsza licznik dowiazan do ramki, aktualizuje stan urzadzenia,i jesli urzadzenie, na ktorym zostala zwolniona ramka, ma wyzszy priorytetniz aktualnie wskazywane, to wskaznik jest przesuwany na poczatek listypriorytetowej.BibliografiaPliki zrodlowe Linuxa:include/linux/swap.h(naglowki funkcji i definicje stalych)mm/page_io.c(implementacja funkcji rw_swap_page)mm/swapfile.c(implementacja pozostalych funkcji)Autor: Arkadiusz Wojna
[ Pobierz całość w formacie PDF ]