近两年Intel发布的12代和13代CPU,采用了异构大小核设计。什么是大小核呢?简单来说就是大核为性能核心(Performance Cores)、小核为效率核心(Efficiency Cores)。为什么采用大小核呢?主要是平衡处理器的性能和功耗。
提要上一篇文章中讲述了线程机制原理,这篇则是根据线程机制的原理简单实现线程,并在初始化线程后实现简单的线程调度。非常简单的构建线程,PCB的结构很简单,线程栈也很小。线程调度的实现相对于大型操作系统来说也很简单,是在现有的条件下实现的简单线程调度。
然而,令人惊喜的是Intel真的在10月就把Alder Lake-S拿出来了,11和12这两代桌面处理器之间才隔了7个月,这也是Intel更新得最快的一次了,之前的记录是2017年推出的第7代与第7代,中间也隔了10个月。