On 09/16/2011 11:39 PM, Michel Lespinasse wrote:
Extend memory cgroup documentation do describe the optional idle page tracking features, and add the corresponding configuration option. Signed-off-by: Michel Lespinasse<walken@xxxxxxxxxx>
--- a/mm/Kconfig +++ b/mm/Kconfig @@ -370,3 +370,13 @@ config CLEANCACHE in a negligible performance hit. If unsure, say Y to enable cleancache + +config KSTALED + depends on CGROUP_MEM_RES_CTLR
Looking at patch #3, I wonder if this needs to be dependent on 64 bit, or at least make sure this is not selected when a user builds a 32 bit kernel with NUMA. The reason is that on a 32 bit system we could run out of page flags + zone bits + node bits.
+ bool "Per-cgroup idle page tracking" + help + This feature allows the kernel to report the amount of user pages + in a cgroup that have not been touched in a given time. + This information may be used to size the cgroups and/or for + job placement within a compute cluster. + See Documentation/cgroups/memory.txt for a more complete description.
-- All rights reversed -- 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/ . Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/ Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>