Thread (56 messages) 56 messages, 17 authors, 2005-07-05

Re: [rfc] lockless pagecache

From: Martin J. Bligh <hidden>
Date: 2005-06-27 16:37:27
Also in: lkml

--Andrew Morton [off-list ref] wrote (on Monday, June 27, 2005 00:46:24 -0700):
Nick Piggin [off-list ref] wrote:
quoted
First I'll put up some numbers to get you interested - of a 64-way Altix
 with 64 processes each read-faulting in their own 512MB part of a 32GB
 file that is preloaded in pagecache (with the proper NUMA memory
 allocation).
I bet you can get a 5x to 10x reduction in ->tree_lock traffic by doing
16-page faultahead.
Maybe true, but when we last tried that, faultahead sucked for performance
in a more general sense. All the extra setup and teardown cost for 
unnecessary PTEs kills you, even if it's only 4 pages or so.

M.

--
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