操作系统之哲学原理14----多核原理
多核体系结构多核体系结构分4个演变阶段:多处理器结构(主板上两个CPU):一个总线上挂多个处理器 根据处理器的角色分:对称多处理器结构(SMP)、非对称多处理器结构(AMP)多线程结构(一核两线程):由于单处理器的性能没有得到全部发挥,让一个处理器同时执行多个线程。 在处理器上多加入一个逻辑处理单元指针。 共享:ALU、浮点运算单元、二级缓存、某些MSR 不共享:本地APIC、通用寄存器、一级缓存、 需要芯片和操作系统都支持:Windows XP、Linux 2.4以后都支持多线