+ -
当前位置:首页 → 问答吧 → 多核CPU中断的情况是怎么样的

多核CPU中断的情况是怎么样的

时间:2010-08-08

来源:互联网

IO-APIC和Local APIC我始终搞不太明白。

这两个东西是在CPU里面还是在CPU外面?

ACK中断是CPU自动做的还是内核做的?

接受中断后屏蔽同一根IRQ上的中断,这又是APIC自动做的还是内核做的?

最后,弱弱地问一句,多核CPU是不是每个核心都有一套寄存器?还是一部分共用一部分独立?还是全部共用?

作者: tempname2   发布时间: 2010-08-08

以前看过一些APIC的东西,建议楼主看一下intel手册有关APIC的章节。
IO-APIC是在cpu外,local APIC在cpu内部。你问的这两个东西都是硬件自动做的。
多核一般都是单独的一套寄存器和运算部件,共享的那种应该叫超线程,但是超线程也有硬件线程和软件线程之分。

作者: liujunwei1234   发布时间: 2010-08-08

热门下载

更多