我刚刚构建了两个系统。它们都配备了 i7 处理器和华硕 P8Z77 主板。当我运行一段时间前用 Delphi 编写的简单处理器循环基准测试时,我发现一台机器的速度几乎是另一台机器的两倍。然后我使用 CPU-Z 转储硬件的详细信息,我看到快速机器显示:
Processor 1 ID = 0
Number of cores 4 (max 8)
Number of threads 8 (max 16)
Name Intel Core i7 2700K
Codename Sandy Bridge
Specification Intel(R) Core(TM) i7-2700K CPU @ 3.50GHz
Package (platform ID) Socket 1155 LGA (0x1)
CPUID 6.A.7
Extended CPUID 6.2A
Core Stepping D2
Technology 32 nm
TDP Limit 95 Watts
Core Speed 3610.7 MHz
Multiplier x FSB 36.0 x 100.3 MHz
Stock frequency 3500 MHz
慢速机器显示:
Processor 1 ID = 0
Number of cores 4 (max 8)
Number of threads 8 (max 16)
Name Intel Core i7 2600K
Codename Sandy Bridge
Specification Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz
Package (platform ID) Socket 1155 LGA (0x1)
CPUID 6.A.7
Extended CPUID 6.2A
Core Stepping D2
Technology 32 nm
TDP Limit 95 Watts
Core Speed 1648.2 MHz
Multiplier x FSB 16.0 x 103.0 MHz
Stock frequency 3400 MHz
即,慢速机器的 FSB 为 2600k,而快速机器的 FSB 为 2700k。“乘数 x FSB”的差异肯定很大,但我不明白两个具有“相似”数字的处理器怎么会如此不同。要使机器相同,我必须复制处理器还是可以更改一些巧妙的设置?
谢谢您的帮助,Brian。
答案1
您的处理器Core Speed
会根据使用情况进行扩大或缩小(以节省电力等)。Multiplier x FSB = Core Speed
因此,一旦 2600k 机器变得繁忙,情况就会发生变化。
如果你真的想,你可以改变你的扩展管理器至performance
,如果您希望您的Core Speed
始终保持最大值。