正在阅读:PS-ERP压力实测 两路巴塞罗那堪比四路双核PS-ERP压力实测 两路巴塞罗那堪比四路双核

2007-11-22 09:05 出处:PConline原创 作者:黄建军 责任编辑:huangjianjun

  作为一个例子,我们来看看两路四核系统和四路双核系统在帐务模块测试中的表现

  2way4corevuser

  两路四核帐务并发用户

  4wayvuser

  四路双核帐务并发用户

  从两套系统测试场景看,加载用户的过程很接近,都在大约1分钟左右全部加载到最大并发数,而在退出过程中,两路四核系统再次出现了部分并发用户拖尾现象。而且两路四核系统完成整个测试耗时也因为拖尾而大大长于四路双核系统

  4core制单

  凭证制单模块两路四核全面超越四路双核

  4core记账

  凭证记账模块两路四核全面超越四路双核

  4core查询

  科目余额查询模块两路四核大大落后四路双核

  从测试结果看,出现了喜剧性的一幕。在前面两个模块中,两路四核系统在凭证制单和凭证记账中都绝对领先于四路双核系统,基本上平均响应时间都在四路双核系统的50%以下。而在课目余额查询中,结果正好相反,两路四核系统的平均响应时间是四路双核系统的一倍多

  4核资源占用

  两路四核系统资源占用(从上到下依次是CPU、内存、磁盘时间)

  四路资源占用

  四路双核系统资源占用(从上到下依次是CPU、内存、磁盘时间)

  参照上面两张测试中系统资源占用的图,我们不难解释为什么出现如此喜剧的场面。从内存使用看,四路双核系统的内存占用一直维持在5.5G,而双路四核系统的内存则有一个增加——平稳——再增加的过程,最后的内存占用稳定在3.1G左右

  其实内存的变化正好解释了响应时间差距形成的原因,在两路四核系统上,测试初期消耗内存相对较小的模块凭证记账和制单首先获得了系统资源并首先执行,而课目余额查询因为资源不够而等待。在四路双核系统上,三个模块的资源都能得到满足,因此模块基本上是并行执行。这样分配给凭证制单和记账的计算资源,在两套系统上并不对等,这就是为什么两路四核系统这两个模块响应时间要大大短于四路双核的原因。而在测试后期,两路四核CPU占用有一个明显的波谷,与此相对内存占用和磁盘时间则有一个明显的上升,此时是SQL Server要将更多的数据表读入内存,而此后CPU占用再次上升到一个高峰甚至逼近100%。这样的执行过程自然科目余额查询响应时间要大大长于四路双核系统

  通过分析脚本,我们看到浪潮通软PS-ERP的课目余额查询实际上是一个报表服务。脚本录制中设置的会计期间是2007年1月1日——2007年8月31日,课目有10余个。将如此长周期和如此的多课目的数据查询并汇总是一个很庞大的工作量,即便是四路双核这样Power的系统,CPU资源也被压榨到90%以上。这样模块无疑是最消耗系统资源的模块

  结论:

  从实际测试的情况,我们认为在ERP这样的数据应用中,两路双核系统在生产环境中是可以取代四路双核的。虽然这两套系统性能上还有一定的差距,但是在实际生产环境,CPU的平均占用不过30%左右,用两路四核系统取代四路双核系统,既可以储备足够的性能应付高峰,也可以满足日常的需求。而这样的两套系统在价格上的差距可不是一星半点

  因为四核的发布,对一个中型企业而言,采用两路四核的x86服务器也可以构建一个数据中心。这必然大大降低企业信息化的成本

  

键盘也能翻页,试试“← →”键
本文导航
第1页:测试环境
第2页:叠罗汉——1U服务器增加RAID5
第3页:物流测试场景
第4页:测试成绩对比
第5页:帐务测试对比
第6页:结论

为您推荐

加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多

服务器论坛帖子排行

最高点击 最高回复 最新
最新资讯离线随时看 聊天吐槽赢奖品