All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC][ for -mm] memory controller enhancements for NUMA [0/10] introduction
@ 2007-11-14  8:39 ` KAMEZAWA Hiroyuki
  0 siblings, 0 replies; 38+ messages in thread
From: KAMEZAWA Hiroyuki @ 2007-11-14  8:39 UTC (permalink / raw)
  To: linux-mm-Bw31MaZKKs3YtjvyW6yDsg@public.gmane.org
  Cc: containers-qjLDD68F18O7TbgM5vRIOg@public.gmane.org,
	hugh-DTz5qymZ9yRBDgjK7y7TUQ,
	yamamoto-jCdQPDEk3idL9jVzuh4AOg@public.gmane.org,
	balbir-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org

Hi,

This is a patch-set for memory controlelr on NUMA. 
patches are

1. record nid/zid on page_cgroup struct
2. record per-zone active/inactive
3-9 Patches for isolate global-lru reclaiming and memory controller reclaming
10. implements per-zone LRU on memory controller.

now this is just RFC.

Tested on 
  2.6.24-rc2-mm1 + x86_64/fake-NUMA( # of nodes = 3)

I did test with numactl under memory limitation.
 % numactl -i 0,1,2 dd if=.....

It seems per-zone-lru works well.

I'd like to do test on ia64/real-NUMA when I have a chance.

Any comments are welcome.

Thanks,
 -kame

^ permalink raw reply	[flat|nested] 38+ messages in thread

end of thread, other threads:[~2007-11-15 11:36 UTC | newest]

Thread overview: 38+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-11-14  8:39 [RFC][ for -mm] memory controller enhancements for NUMA [0/10] introduction KAMEZAWA Hiroyuki
2007-11-14  8:39 ` KAMEZAWA Hiroyuki
     [not found] ` <20071114173950.92857eaa.kamezawa.hiroyu-+CUm20s59erQFUHtdCDX3A@public.gmane.org>
2007-11-14  8:41   ` [RFC][ for -mm] memory controller enhancements for NUMA [1/10] record nid/zid on page_cgroup KAMEZAWA Hiroyuki
2007-11-14  8:41     ` KAMEZAWA Hiroyuki
     [not found]     ` <20071114174131.cf7c4aa6.kamezawa.hiroyu-+CUm20s59erQFUHtdCDX3A@public.gmane.org>
2007-11-14  8:59       ` KAMEZAWA Hiroyuki
2007-11-14  8:59         ` KAMEZAWA Hiroyuki
2007-11-14  9:22       ` YAMAMOTO Takashi
2007-11-14  9:22         ` YAMAMOTO Takashi
     [not found]     ` <20071114092243.9331F1CD66B-Pcsii4f/SVk@public.gmane.org>
2007-11-14 10:31       ` kamezawa.hiroyu-+CUm20s59erQFUHtdCDX3A
2007-11-14 10:31         ` kamezawa.hiroyu
2007-11-14  8:42   ` [RFC][ for -mm] memory controller enhancements for NUMA [2/10] account active inactive KAMEZAWA Hiroyuki
2007-11-14  8:42     ` KAMEZAWA Hiroyuki
2007-11-14  8:43   ` [RFC][ for -mm] memory controller enhancements for NUMA [3/10] define macro for global lru scan KAMEZAWA Hiroyuki
2007-11-14  8:43     ` KAMEZAWA Hiroyuki
2007-11-14  8:45   ` [RFC][ for -mm] memory controller enhancements for NUMA [4/10] calc mapped_ratio in cgroup KAMEZAWA Hiroyuki
2007-11-14  8:45     ` KAMEZAWA Hiroyuki
2007-11-14  8:48   ` [RFC][ for -mm] memory controller enhancements for NUMA [5/10] calc active/inactive impabance KAMEZAWA Hiroyuki
2007-11-14  8:48     ` KAMEZAWA Hiroyuki
2007-11-14  8:50   ` [RFC][ for -mm] memory controller enhancements for NUMA [6/10] record reclaim priority KAMEZAWA Hiroyuki
2007-11-14  8:50     ` KAMEZAWA Hiroyuki
2007-11-14  8:51   ` [RFC][ for -mm] memory controller enhancements for NUMA [7/10] calc scan numbers per zone KAMEZAWA Hiroyuki
2007-11-14  8:51     ` KAMEZAWA Hiroyuki
2007-11-14  8:53   ` [RFC][ for -mm] memory controller enhancements for NUMA [8/10] move reclaim_mapped calc routine (cleanup for later patch) KAMEZAWA Hiroyuki
2007-11-14  8:53     ` KAMEZAWA Hiroyuki
2007-11-14  8:55   ` [RFC][ for -mm] memory controller enhancements for NUMA [9/10] zone reclaim vs. cgroup reclaim isolation KAMEZAWA Hiroyuki
2007-11-14  8:55     ` KAMEZAWA Hiroyuki
2007-11-14  8:57   ` [RFC][ for -mm] memory controller enhancements for NUMA [10/10] per-zone-lru KAMEZAWA Hiroyuki
2007-11-14  8:57     ` KAMEZAWA Hiroyuki
     [not found]     ` <20071114091138.30BA11CD65F-Pcsii4f/SVk@public.gmane.org>
2007-11-14 10:29       ` kamezawa.hiroyu-+CUm20s59erQFUHtdCDX3A
2007-11-14 10:29         ` kamezawa.hiroyu
     [not found]     ` <20071114175737.d5066644.kamezawa.hiroyu-+CUm20s59erQFUHtdCDX3A@public.gmane.org>
2007-11-14  9:11       ` YAMAMOTO Takashi
2007-11-14  9:11         ` YAMAMOTO Takashi
2007-11-15 11:36       ` KAMEZAWA Hiroyuki
2007-11-15 11:36         ` KAMEZAWA Hiroyuki
2007-11-15  6:25   ` [RFC][ for -mm] memory controller enhancements for NUMA [0/10] introduction Balbir Singh
2007-11-15  6:25     ` Balbir Singh
     [not found]     ` <473BE66E.2000707-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>
2007-11-15  6:39       ` KAMEZAWA Hiroyuki
2007-11-15  6:39         ` KAMEZAWA Hiroyuki

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.