linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* [-mm][PATCH 0/6] memcg: radix tree page_cgroup v3.
@ 2008-04-01  8:28 KAMEZAWA Hiroyuki
  2008-04-01  8:30 ` [-mm][PATCH 1/6] memcg: radix-tree lookup for page_cgroup KAMEZAWA Hiroyuki
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: KAMEZAWA Hiroyuki @ 2008-04-01  8:28 UTC (permalink / raw)
  To: linux-mm; +Cc: balbir, xemul, kamezawa.hiroyu, yamamoto, menage

Hi, this is v3. This includes some fixes and some experimentals.

Still on -rc5-mm1. I'm now wondering how to merge and test this set...

Major Changes from previous one:
 - fixed typos.
 - merged prefetch in page_cgroup.
 - added some experimentals.

patch 1-3 are already posted patches. patch 4 is for removing redundant codes.
I think patch 1-4 are ready to be tested widely.
patch 5/6 are experimantal but shows good numbers.

This is performance result.
(CONFIG is changed to use sparsemem_vmemmap)

==
BYTE UNIX Benchmarks (Version 4.1.0) Run execl. x86_64/SMP/2CPUs.
Higher value is better. All are measured just after boot.

ENVIRON        : TEST               BASELINE     RESULT      INDEX

mem_cgorup=off : Execl Throughput       43.0     3150.1      732.6
before this set: Execl Throughput       43.0     2932.6      682.0
after patch 1-4: Execl Throughput       43.0     2899.1      674.2
after patch 1-6: Execl Throughput       43.0     3044.2      708.0
==

Because patch 5/6 is very aggressive but attractive,
I'd like to hear review/test comments.

Thanks,
-Kame 

--
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>

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

end of thread, other threads:[~2008-04-01  8:35 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-04-01  8:28 [-mm][PATCH 0/6] memcg: radix tree page_cgroup v3 KAMEZAWA Hiroyuki
2008-04-01  8:30 ` [-mm][PATCH 1/6] memcg: radix-tree lookup for page_cgroup KAMEZAWA Hiroyuki
2008-04-01  8:31 ` [-mm][PATCH 2/6] boost by per_cpu KAMEZAWA Hiroyuki
2008-04-01  8:32 ` [-mm][PATCH 3/6] try_to_shirink page cgroup KAMEZAWA Hiroyuki
2008-04-01  8:33 ` [-mm][PATCH 4/6] remove unnecessary page_cgroup_zoneinfo KAMEZAWA Hiroyuki
2008-04-01  8:34 ` [-mm][PATCH 5/6] remove refcnt use mapcount KAMEZAWA Hiroyuki
2008-04-01  8:35 ` [-mm][PATCH 6/6] mem_cgroup_map/new_charge KAMEZAWA Hiroyuki

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox