[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Swap-in question
Hi,
I try to understand how the swap i/o works. I had a look at v. 2.4.17
and v. 2.5.7.
I have noticed that read_swap_cache() has become
read_swap_cache_async().
I cannot see who is waiting for the swap-in operation be done.
As far as I can see, we return to the faulting user program before the
swap-in has been done and we hit another times the same page fault... we
repeat it until finally the page is in.
Am I right ?
Can you please send me some papers describing the evolution of the VMM &
the swap subsystem ?
Thank you in advance.
Regards,
Zoltán Menyhárt
--
Linux-mm-www: http://linux-mm.org/ website maintenance list
Archive: http://mail.nl.linux.org/linux-mm-www/
Development: linux-mm@kvack.org