Messages in this thread | | | From | "David Schwartz" <> | Subject | RE: why swap at all? (what the user feels) | Date | Tue, 1 Jun 2004 11:01:55 -0700 |
| |
> From what I've read previously in this thread, it seems to me that the > only major problem with swapping that not all users want file system > cache to swap out actual applications (thus making that somewhat aged > mozilla window abit laggy). > > Maybe we could just have a "Allow file system cache to swap out > applications checkbox somewhere"? > > Or, Am I missing something?
In practice, that would make no difference at all. Once physical memory is full (and it pretty much will always be so), every memory request (whether due to the file system cache or application usage) will require discarding some page or other. So even if all memory requests due to file system cache usage were prohibited from forcing out application pages, you're launching enough other application that need pages that application pages will still be evicted.
Now, if you make the rule "don't ever swap out application pages", what exactly is the swap going to do? Swap is for dirty pages. Dirty file pages get written back to their ultimate home, not swap.
DS
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |