2013-08-07 83 views
0

我们创建了具有高流量消耗的WCF服务。多个客户端每秒向服务器请求服务以从服务器获取实时数据。64位和32位机器上的WCF服务

当我在下面的配置机器上的UAT上部署服务时,IIS 7.5会消耗大约30-35%的cpu进程。

机配置 - 视窗7不是职业 英特尔(R)核心(TM)睿i3-2120 [email protected] RAM - 4 GB 32位操作系统

当我在下面部署在IIS 7.5服务配置机器,然后IIS消耗约60-70%的CPU进程。 计算机配置 - 的Windows Server 2008 R2标准 英特尔(R)至强(R)CPU E5649 @ 2.53GHz的2.53千兆赫(2处理器) RAM,6GB 64位操作系统

我不明白为什么高配置服务器与64位机器,相同的代码消耗更多的CPU进程。请在此建议。 谢谢, ravi

回答

0

是IIS 7.5应用程序池是否在32位兼容模式下运行或不是。尝试切换。但我不认为问题来自32位或64位操作系统。