我认为, GIMPS 程序最适合运行在办公室的计算机上,特别是服务器上,而不适合运行在家里的计算机上。
首先,家里的计算机一般不会一天24小时开机,而办公室的计算机,特别是服务器,基本上是 7x24 小时开机的。
其次,家里的计算机除了上网之外,经常会用来看影碟、玩大型游戏,而这些程序的 CPU 占用率都是非常高的,GIMPS 程序由于优先级低,计算速度自然慢了。而办公室的机器,基本上是用来打打字,收发邮件,运行一些本单位的应用软件,一般来说 CPU 占用率不高。一般的服务器的负载也不会很重。(如果是负载很重的服务器,也不宜运行 GIMPS 程序)
再次,办公室的服务很多都是双 CPU 或者四 CPU 的,PC 机也有很多是超线程的,性能一般比较高,计算起来比较快。
这不能一概而论, 象我单位的 PC,最近基本上都已经升级到 Pentium 4 2.8 G Hz 以上 CPU, 很多还是超线程的. 而服务器大部分也是双 CPU 的. 而我家里的 PC 机是单位淘汰的 HP VE 7, CPU 是赛扬 266 MHz, 一台笔记本,CPU 才 Pentium III 1GHz.