64位和32位机器上的WCF服务

时间:2013-08-07 08:13:11

标签: wcf 32bit-64bit

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

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

机器配置 - Windows 7专业 英特尔(R)酷睿(TM)i3-2120 CPU@3.30GHz RAM - 4 GB 32位操作系统

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

我不明白为什么在64位机器的高配置服务器上,相同的代码消耗更多的cpu进程。请对此提出建议。 谢谢, 拉维

1 个答案:

答案 0 :(得分:0)

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