[Devel] Re: Re: [RFC][ for -mm] memory controller enhancements for NUMA [10/10] per-zone-lru
kamezawa.hiroyu at jp.fujitsu.com
kamezawa.hiroyu at jp.fujitsu.com
Wed Nov 14 02:29:02 PST 2007
>> +struct mc_lru_head {
>> + struct list_head active_list[MAX_NR_ZONES];
>> + struct list_head inactive_list[MAX_NR_ZONES];
>> +};
>> +
>
>i guess
> struct foo {
> struct list_head active_list;
> struct list_head inactive_list;
> } lists[MAX_NR_ZONES];
>is better.
Ah, yes. I'll change this.
>> @@ -139,8 +144,20 @@ struct mem_cgroup {
>> * Per zone statistics (used for memory reclaim)
>> */
>> struct mem_cgroup_zonestat zstat;
>> +#ifndef CONFIG_NUMA
>> + struct lru_head local_head;
>> +#endif
>
> struct mc_lru_head local_lru;
>
thanks, I'll do test with !CONFIG_NUMA in the next post.
>> +static int mem_cgroup_init_lru(struct mem_cgroup *mem)
>> +{
>> + int zone;
>> + mem->lrus[0] = &mem->local_lru;
>
>'zone' seems unused.
ok.
Thanks,
-Kame
_______________________________________________
Containers mailing list
Containers at lists.linux-foundation.org
https://lists.linux-foundation.org/mailman/listinfo/containers
More information about the Devel
mailing list