全部博文(32)
分类: LINUX
2011-07-21 18:25:49
wangjianchangdx2011-07-21 19:48:23
init/main.c:
/* Setup number of possible processor ids */
int nr_cpu_ids __read_mostly = NR_CPUS;
EXPORT_SYMBOL(nr_cpu_ids);
wangjianchangdx2011-07-21 19:13:31
现在的进度是研究平衡流相关数据结构的初始化,即SMT/MC/SMP/NUMA层次下sched_domain和sched_group的初始化,以弄清关系,他们的动态创建和销毁,暂不研究。等这个问题搞清楚之后,先要研究进程调度机制,然后再回过头来研究平衡流。
cpumask的研究似乎不可避免了,那就先把他搞清楚;
topology与之关系密切,似乎可以一并搞定
wangjianchangdx2011-07-21 18:54:09
IBM developerWorks上刘勃的这篇文网上引用也挺多的
http://www.ibm.com/developerworks/cn/linux/l-cn-schldom/