Thread (46 messages) 46 messages, 11 authors, 2004-09-30

Re: swapping and the value of /proc/sys/vm/swappiness

From: Nick Piggin <hidden>
Date: 2004-09-06 23:51:52
Also in: lkml

William Lee Irwin III wrote:
On Mon, Sep 06, 2004 at 04:22:07PM -0500, Ray Bryant wrote:
quoted
We were planning on suggesting that such users set swappiness=0 to give
user pages priority over the page cache pages.  But it doesn't look like 
that works very well in the more recent kernels.
One (perhaps) desirable feature would be for intermediate values of 
swappiness to have behavior in between the two extremes (mapped pages have 
higher priority vs page cache pages having priority over unreferenced 
mapped pages),
so that one would have finer grain control over the amount of swap used.  
I'm not sure how to achieve such a goal, however.  :-)
Priority paging again? A perennial suggestion.
I guess reclaim_mapped is effectively priority paging. But is reasonably
fragile I guess.

My mapped_page_cost stuff is possibly (I hope) more robust in theory, but
the change from never scanning mapped pages until some point, to always
scanning mapped pages slowly necessitated non trivial changes to things
like handling of use-once pages.

On Mon, Sep 06, 2004 at 04:22:07PM -0500, Ray Bryant wrote:
quoted
On a separate issue, the response to my proposal for a mempolicy to control
allocation of page cache pages has been <ahem> underwhelming.
(See: http://marc.theaimsgroup.com/?l=linux-mm&m=109416852113561&w=2
and  http://marc.theaimsgroup.com/?l=linux-mm&m=109416852416997&w=2 )
I wonder if this is because I just posted it to linux-mm or its not fleshed 
out enough yet to be interesting?
It was very noncontroversial. Since it's apparently useful to someone
and generally low-impact it should probably be merged.
Yeah, I couldn't see any reason to not go ahead with it, which is why I
didn't say anything :)

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"aart@kvack.org"> aart@kvack.org </a>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help