查看: 4080|回复: 18

谁知道为啥服务器跑不过PC机???!!!

[复制链接]
论坛徽章:
0
跳转到指定楼层
1#
发表于 2008-7-21 18:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
服务器配置如下:
主机:IBM x3850 M2
CPU:两颗Intel(R) Xeon(TM) 3.0GHz 4核;
内存:4096MB;
硬盘:两块146GB SAS硬盘;
软件环境:Windows 2003企业版 SP2、SQL Server 2005企业版 SP2。

PC机配置如下:
主机:Dell Optiplex 765
CPU:一颗Intel(R) Pentium(R) Dual E2180 2.0GHz;
内存:4096MB;
硬盘:一块250GB SATA硬盘;
软件环境:Windows 2003企业版 SP2、SQL Server 2005企业版 SP2。

==============================================
所有软件参数配置相同的情况下,运行SQL Server Analysis Service(SSAS),程序也是完全相同的。
PC机上运行需要16分40秒,IBM PC服务器上运行需要37分05秒,性能差别一倍以上。
运行过程中发现CPU负载情况,PC机75%左右,服务器25%以内。

做了以下测试:
使用Super Pi进行测试,都做200万位计算,重复20次,PC机1分12秒完成,服务器1分52秒完成,
观察CPU负载情况,PC机的CPU总占用60%左右,服务器CPU总占用15%左右,且只有一个CPU核心工作(100%)。

用Super Pime进行测试,启用“标准测试一”,同时跑8个线程。
PC机322秒完成,服务器352秒完成。
观察CPU负载情况,PC及CPU占用100%,服务器CPU总占用38%-49%,每颗CPU都工作。

我真想不通为什么这么高配置的服务器跑不过PC机,真是太郁闷了,做过很多测试,现在真实有点技穷了!
哪位老大知道为啥,服务器的操作系统和主机应如何调整,敬请指教一下小弟,感激不尽。
论坛徽章:
0
2#
 楼主| 发表于 2008-7-21 18:55 | 只看该作者
酷睿CPU的性能不会比至强还牛吧??!!!

使用道具 举报

回复
论坛徽章:
0
3#
发表于 2008-7-22 08:15 | 只看该作者
我也遇到过,可能是兼容性问题。

使用道具 举报

回复
论坛徽章:
0
4#
 楼主| 发表于 2008-7-22 09:17 | 只看该作者
原帖由 chenjing957 于 2008-7-22 08:15 发表
我也遇到过,可能是兼容性问题。


能说的具体一点不?后来是咋解决的呢?

使用道具 举报

回复
论坛徽章:
39
授权会员
日期:2007-06-12 14:21:042011新春纪念徽章
日期:2011-01-25 15:42:152011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:56管理团队成员
日期:2011-05-07 01:45:082012新春纪念徽章
日期:2012-02-13 15:08:092012新春纪念徽章
日期:2012-02-13 15:08:092012新春纪念徽章
日期:2012-02-13 15:08:092012新春纪念徽章
日期:2012-02-13 15:08:092012新春纪念徽章
日期:2012-02-13 15:08:09
5#
发表于 2008-7-22 09:40 | 只看该作者
WINDOWS读不到4G的内存,要给参数的。应该是硬件问题

使用道具 举报

回复
论坛徽章:
0
6#
 楼主| 发表于 2008-7-22 11:36 | 只看该作者
原帖由 sky_chenyu 于 2008-7-22 09:40 发表
WINDOWS读不到4G的内存,要给参数的。应该是硬件问题


我也担心是硬件问题,关键是不知道如何判断是什么问题。
确实认不到4GB,系统显示可用内存数为3.4GB左右。
请大侠说细点,如何判断硬件是否真的存在问题呢?还有就是Windows 2003的参数如何修改?多谢!

使用道具 举报

回复
论坛徽章:
2
2010广州亚运会纪念徽章:龙舟
日期:2010-09-14 14:22:57ITPUB9周年纪念徽章
日期:2010-10-08 09:28:53
7#
发表于 2008-7-23 12:07 | 只看该作者
win2k3+SQL 2005,不存在读不到4G内存的问题。在boot.ini里,加/PAE看看。
看分析结果,好像应该从CPU的使用率下手。

使用道具 举报

回复
论坛徽章:
8
2009新春纪念徽章
日期:2009-01-04 14:52:28祖国60周年纪念徽章
日期:2009-10-09 08:28:002010新春纪念徽章
日期:2010-03-01 11:07:24ITPUB9周年纪念徽章
日期:2010-10-08 09:32:25ITPUB十周年纪念徽章
日期:2011-11-01 16:23:262013年新春福章
日期:2013-02-25 14:51:24沸羊羊
日期:2015-03-04 14:51:522015年新春福章
日期:2015-03-06 11:57:31
8#
发表于 2008-7-23 13:29 | 只看该作者
似乎和CPU没关系啊,都空这呢,是不是硬盘慢,还是主板总线慢?还是服务器上有其他任务阻塞?

使用道具 举报

回复
论坛徽章:
2
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44
9#
发表于 2008-7-23 16:08 | 只看该作者
Win2003虽然是32位的系统,但可以认全并使用64G的内存。
你用这两个软件来测试速度?实在是笨。不是这样滴。
有SQL2005,挂上一个5G的数据库,执行一次全文搜索(最好4小时以上的),然后看一下各自查询的时间。
——高下立见!
最最主要的是,PC用的是非ECC内存,开机不久速度会比ECC内存快很多很多,但过了四五天不关机的话,速度就远远比不上服务器用的ECC内存。所以就算你用这两个软件测也应该是在SQL2005运行四至五天后再测吧。

使用道具 举报

回复
论坛徽章:
8
2009新春纪念徽章
日期:2009-01-04 14:52:28祖国60周年纪念徽章
日期:2009-10-09 08:28:002010新春纪念徽章
日期:2010-03-01 11:07:24ITPUB9周年纪念徽章
日期:2010-10-08 09:32:25ITPUB十周年纪念徽章
日期:2011-11-01 16:23:262013年新春福章
日期:2013-02-25 14:51:24沸羊羊
日期:2015-03-04 14:51:522015年新春福章
日期:2015-03-06 11:57:31
10#
发表于 2008-7-23 19:59 | 只看该作者
啊?这内存速度还随着时间慢慢长吗?学习了。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表