|
客厅的电脑是E4400 OC 2.4G。因为不支持VT,所以不能用虚拟机跑LINUX SMP客户端,只能跑WINDOWS SMP客户端。WIN SMP客户端的效率本来就不如LINUX SMP客户端。而在双核上跑WIN SMP客户端效率是更是地下低下。因为SMP客户端默认是4个进程。这样4个进程(还有一个GPU进程)争抢2个核心,结果可想而知。刚才无意的观察证实了这一点。
其中最上面的进程占用内存高达138MB。CPU占用35%-40%。后面三个进程占用的大约95-97MB。CPU占用率15%-30%。GPU客户端6%-20%之间。SMP客户端跑2665,PPD大约1000左右。GPU客户端跑5769(353分,PPD最高的那种WU),PPD大约6200分(8800GTS512)。
一个进程抢占了这样多的资源会造成其他进程速度很慢。不能进程之间无法较好的协调相互之间的进度。就会存在一个进程等待另外一个进程的结果而效率低下的问题。 |
-
WIN SMP双核CPU上跑4个SMP进程出现的严重的不平衡
|