On 05/01/2013 04:06 PM, Mel Gorman wrote:
On Wed, May 01, 2013 at 01:41:34PM +0800, Sam Ben wrote:
Hi Mel,
On 04/30/2013 12:31 AM, Mel Gorman wrote:
If a page is on a pagevec then it is !PageLRU and mark_page_accessed()
may fail to move a page to the active list as expected. Now that the
LRU is selected at LRU drain time, mark pages PageActive if they are
on a pagevec so it gets moved to the correct list at LRU drain time.
Using a debugging patch it was found that for a simple git checkout
based workload that pages were never added to the active file list in
Could you show us the details of your workload?
The workload is git checkouts of a fixed number of commits for the
Is there script which you used?
kernel git tree. It starts with a warm-up run that is not timed and then
records the time for a number of iterations.
How to record the time for a number of iterations? Is the iteration here
means lru scan?
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@xxxxxxxxx. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>