2013年8月17日

DEFINE_PER_CPU,如何实现“数组”

摘要: 引述自:http://www.unixresources.net/linux/clf/linuxK/archive/00/00/47/91/479165.htmlKevin.Liu 的《调度器笔记》中指明“有几个 CPU 就会有几个 rq 结构体,所有的结构体保存在 一个数组中(即runqueues)";《深入Linux内核架构》p_73指明”系统的所有就绪队列中都在runqueues数组中,由下定义完成: static DEFINE_PER_CPU_SHARED_ALIGNED(struct rq, runqueues);由于unicore32是单核,所以原先就没关注过这个问题.. 阅读全文

posted @ 2013-08-17 11:49 阿加 阅读(2531) 评论(0) 推荐(0) 编辑

导航