Fixing writeback from direct reclaim
Posted Jul 23, 2010 21:55 UTC (Fri) by giraffedata
In reply to: Fixing writeback from direct reclaim
Parent article: Fixing writeback from direct reclaim
But remember that the "free list" is not the list of pages available for use. It's much more complicated than that, and in fact nearly all the pages are available for use because of page stealing.
Some pages are more expensive to steal than others, and that's what makes the problem so hard. But a clean page with evidence that it isn't going to be accessed soon is about as cheap to use to satisfy an allocation as a member of the free list.
The free list is a list of pages that don't contain data the kernel has any way of using in the future, and a large free list represents memory waste.
to post comments)