Subject: Re: UVM optimalisations / remarks
To: Charles M. Hannum <abuse@spamalicious.com>
From: Ignatios Souvatzis <is@netbsd.org>
List: tech-kern
Date: 03/26/2002 20:56:16
On Tue, Mar 26, 2002 at 07:43:37PM +0000, Charles M. Hannum wrote:
> 
> One idea I tossed around a while back was keeping track of pages that
> are zeroed but have not actually been written to.  This actually
> requires no more faults -- it's handled entirely by clearing the
> "zeroed" bit whenever the page is detected to be modified.

"How"? The modified bits I'm familiar with are implemented in the fault trap
handlers... which architectures have hardware implemented modified bits?

> This would allow us to, e.g., allocate stack pages in batches and then
> free up ones that aren't actually in use.

Regards,
	-is