相同指标的多核CPU,每个核心的性能都相当于该指标的单核CPU。但协同工作时不可能达到100%性能提升,所以同样指标的双核的性能不可能是单核的两倍。
多任务的情况下:
单核CPU,每次只能处理一个任务,当有多个任务时,就要分时处理。
双核CPU,每次能处理两个任务(每个核心一个,互不影响)。
单任务的情况下:
如果软件设计时没有支持
多线程,那么此软件无论如何也只能使用一个核心,即便使用的是多核处理器。
如果软件设计时支持多线程,它支持双线程就能在双核下达到最佳效率,支持四线程就能在四核下达到最佳效率。