我们有 .NET 应用程序(用 C Sharp 编写的代码),它解析许多 XML 并执行 XML/XSLT 转换。
与开发机器相比,我们的生产服务器上的此功能较慢。在生产服务器上,此功能(解析和 XML/XSLT 转换)大约需要 6 秒,而在开发机器上大约需要 3 秒。
开发机器:Intel(R) Core(TM) i3 CPU 540 @ 3.07 GHz,Windows 7 Enterprise (SP1)-64bit,8 GB RAM,.NET Framework v4.0.30319,SATA 驱动器
生产服务器:Intel(R) Xeon(R) CPU E5-2609 @ 2.40 GHz(2x CPU 四核),Windows Server 2008 R2 Enterprise-64bit,48 GB RAM,.NET Framework v4.0.30319,SCSI 驱动器
我希望生产服务器比开发环境更快?生产服务器运行缓慢的原因可能是什么?
如果需要任何进一步的信息,请告诉我。