CPU Active CoreControl什么意思

如题所述

CPU Active CoreControl翻译为cpu主动核心控制,也就是在BIOS中开启时如果CPU是多核的话,可以控制使用多少个核心。

单核时代,只有一个CPU core,因此CPU的up/down,就是软件的整个生命周期(无需考虑up/down了),多核CPU的控制,对待SMP系统的基本策略是:指定一个boot CPU,完成系统的初始化,然后再启动其它CPU。

扩展资料

CPU Active CoreContro涉及到Linux CPU core的电源管理,kernel cpu control位于“.\kernel\cpu.c”中,是一个承上启下的模块,负责屏蔽arch-dependent的实现细节,向上层软件提供控制CPU core的统一API(主要包括cpu_up/cpu_down等接口的实现)。

kernel使用4个bitmap,来保存分别处于4种状态的CPU core:possible、present、active和online。

possible状态的CPU意味着是“populatable(觉得这个单词还没有possible易懂)”的,可理解为存在这个CPU资源,但还没有纳入Kernel的管理范围。

present状态的CPU,是已经“populated”的CPU,可理解为已经被kernel接管。

online状态的CPU,表示可以被调度器使用。

active状态的CPU,表示可以被migrate,如果系统没有使能CPU Hotplug功能,则present等于possible,active等于online。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-13
CPU Active Core Control意思是CPU激活核心控制数。
也就是在BIOS中开启这个的话,如果CPU是多核的话,可以控制使用多少个核心。
第2个回答  2010-12-28
你是用华擎的主板吧?CPU Active Core Control 译成中文就是CPU高级核心控制,可以选择开核的核心,你可以选cpu0,cpu0 1,cpu0 1 2,cpu0 1 3.......本回答被网友采纳
第3个回答  2015-06-23
CPU Active CoreControl是cpu活动核心控制。
第4个回答  2010-12-27
CPU高级核心控制
相似回答