我在同一家提供商租了两台 VPS
*台 CPU: Xeon E5-2620 V2 @ 2.10GHZ Ivy Bridge 架构 六核十二线程,服务商分给四个线程,1G RAM, Ubuntu 12.04 64bit
第二台 CPU: Xeon E3-1240 V3 @ 3.4GHZ Haswell 架构,四核八线程,服务商分给四个线程,2G RAM, Ubuntu 13.10 64bit
无论从哪方面看也都是后者性能远远*前者,但从真实跑分情况和实际应用却发现前者性能几乎是后者的两倍多,这是什么情况?如何破?
线程 Xeon VPS14 条回复 • 1970-01-01 08:00:00 +08:00
fox 1
fox 2013-12-27 00:22:21 +08:00 via iPhone
弱弱地问现在na jia
fox 2
fox 2013-12-27 00:22:45 +08:00 via iPhone
哪家能跑分(手机失误
Plumes 3
Plumes 2013-12-27 00:27:08 +08:00
@fox 为什么不能跑分?放unixbench跑不就行了么?
pubby 4
pubby 2013-12-27 00:32:22 +08:00 via Android
哪方面差距大?

从 http://www.cpubenchmark.net/cpu_list.php 上看cpu应该差不多的
Plumes 5
Plumes 2013-12-27 00:37:08 +08:00
@pubby 好吧,副词用得夸张了,但性能也不能只有前者的一半吧,这差距不在合理范围之内把
aku 6
aku 2013-12-27 00:39:53 +08:00
限制主频了吧,像linode
pubby 7
pubby 2013-12-27 00:43:33 +08:00 via Android
或者母鸡上成份比较复杂?
Plumes 8
Plumes 2013-12-27 01:00:02 +08:00
@aku 在哪里能看到真正的工作频率? /proc/info 里显示的是3.4GHZ
Plumes 9
Plumes 2013-12-27 01:01:02 +08:00
@pubby Xen 架构的VPS,影响不会这么大吧
fox 10
fox 2013-12-27 05:33:01 +08:00 via iPhone
容易被封吧。。
newborn 11
newborn 2013-12-27 11:54:27 +08:00
Haswell架构是省电型的,省电的话输出功率不如ivy bridge高。高性能=高功率
(一个不确定正确性的回复)
Sunyanzi 12
Sunyanzi 2013-12-27 19:42:29 +08:00 ❤️ 1
其实吧 … 这种情况下看 UB 跑出来那个汇总的「System Benchmarks Index Score」意义不大 …

它只是可以让你直观的看到系统的性能 … 但具体系统问题出在哪里还需要上面的具体分数数据 …

从你提供的资料看这两台机器 … CPU 方面 Haswell 比起 Ivy Bridge 来说性能提升微乎其微 …

第二台也许会稍微占一些主频上的优势 … 但完全达不到「远远*前者」的地步 …

正常情况下跑分两台机器分数差不多是预料中的结果 … 如果分数相差一倍就一定有问题了 …

因为没看到完整的跑分表 … 所以具体是什么问题我也只能靠猜的 …

但无论如何原因不外乎以下几种里面的一种或多种 …

首先 … 你在 8F 提到哪里可以看到真正的工作频率 … 你的方法是正确的 …

/proc/cpuinfo 里面显示 3.4GHz 就是 3.4GHz … 但只可惜你不是独享这颗 U …

如果在你跑分的同时母鸡上有另外的一个或多个站有在大量消耗 CPU 资源的话 …

或多或少你也会受到影响 …

其次 … 在你提供的资料里没有硬盘相关的数据 … 而磁盘 IO 占了 UB 分数的很大一部分 …

所以另外一个可能是第二台机器的磁盘情况比*台差很多 … 导致分数下降 …

再次 … 内存频率一台高一台低 … 一般情况下这个可能性不大 … 但也不是没可能 …

基本上就是这样 … 从我的经验来讲出现这种情况磁盘 IO 的可能性是*大的 …

建议换个时间重跑一遍看看是不是还是同样结果 … 依然照旧的话发 ticket 换台母鸡好了 …
Plumes 13
Plumes 2013-12-27 20:24:58 +08:00
@Sunyanzi 感谢这么详细的解答,我已经给客服发ticket,要求换个节点了
lincanbin 14
lincanbin 2014-01-11 01:20:03 +08:00
后者超售