From: a.p.zijlstra@chello.nl
To: linux-mm@kvack.org
Subject: [RFC][PATCH 0/7] CART Implementation v3
Date: Sun, 11 Sep 2005 22:25:40 +0200 [thread overview]
Message-ID: <20050911202540.581022000@twins> (raw)
Hi All,
Here my latest efforts on implementing CART, an advanced page replacement
policy.
It seems pretty stable, except for a spurious OOM. However it yet has to
run on something other than UML.
A complete CART implementation should be present in cart-cart.patch.
The cart-cart-r.patch improves thereon by keeping a 3th adaptive parameter
which measures the amount of fresh pages (not in |T1| u |T2| u |B1| u |B2|).
When the amount of fresh pages drops below the number of longterm pages
we start to reclaim pages that have just been inserted.
This works very well for a simple looped linear scan larger than the total
resident set. Also it doesn't seem to regress normal workloads.
More test{s,ing} needed.
Kind regards,
Peter Zijlstra
--
--
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:"dont@kvack.org"> email@kvack.org </a>
next reply other threads:[~2005-09-11 20:34 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-09-11 20:25 a.p.zijlstra [this message]
2005-09-11 20:25 ` [RFC][PATCH 1/7] CART Implementation v3 a.p.zijlstra
2005-09-11 20:25 ` [RFC][PATCH 2/7] " a.p.zijlstra
2005-09-11 20:25 ` [RFC][PATCH 3/7] " a.p.zijlstra
2005-09-11 20:25 ` [RFC][PATCH 4/7] " a.p.zijlstra
2005-09-11 20:25 ` [RFC][PATCH 5/7] " a.p.zijlstra
2005-09-11 20:25 ` [RFC][PATCH 6/7] " a.p.zijlstra
2005-09-11 20:25 ` [RFC][PATCH 7/7] " a.p.zijlstra
2005-09-11 23:05 ` [RFC][PATCH 0/7] " Peter Zijlstra
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20050911202540.581022000@twins \
--to=a.p.zijlstra@chello.nl \
--cc=linux-mm@kvack.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.