Can swap-in be improved?
Posted Jun 7, 2007 13:29 UTC (Thu) by anton
In reply to: Can swap-in be improved?
Parent article: On-demand readahead
Yes, fetching all the pages that were resident is certainly an
approach for the problem that would work.
Using a history-based prefetcher might have the following
- It could fetch fewer pages (e.g., not pages loaded on startup, but
no longer needed, but that were still resident when the process was
swapped out), which would be faster and less disruptive for other
- The prefetcher would also be useful in other situations, like on
startup, or when a process enters a new phase (and therefore needs
many new pages from executable or data files).
That being said, a well-balanced history-based prefetcher is certainly
a much larger project than loading the once-resident pages.
to post comments)