Thread (24 messages) 24 messages, 10 authors, 2005-02-08

Re: A scrub daemon (prezeroing)

From: Ralf Baechle <hidden>
Date: 2005-02-08 11:37:11
Also in: lkml

On Thu, Jan 27, 2005 at 07:12:29AM -0600, Robin Holt wrote:
quoted
Some architectures tend to have spare DMA engines lying around. There's
no need to use the CPU for zeroing pages. How feasible would it be for
scrubd to use these?
An earlier proposal that Christoph pushed would have used the BTE on
sn2 for this.  Are you thinking of using the BTE on sn0/sn1 mips?
On BCM1250 SOCs we've gone a step beyond that and use the Data Mover to
clear_page(), see arch/mips/mm/pg-sb1.c.  It's roughly comparable to the
SN0 BTE.  Broadcom has meassured a quite large performance win for such
a small code change.

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