开发了一款控制台应用程序,该应用程序的生产速度应低于16毫秒。
使用Intel I7处理器,16GB RAM在开发机器(8 - 9毫秒)内运行良好,在其他台式机上运行正常(12-13毫秒)。
但只有在使用Xeon处理器转移到Windows 2012计算机时 操作系统:Windows Server 2012,64位 CPU:Intel Xeon E5-2643 v2 @ 3.50 GHz(2个处理器) RAM:32 GB
它减慢到21-23毫秒。与多个Windows 2012相同我们有2008服务器。 (所有Xeon驱动的处理器)
它使用Math.Net DDL进行一些矩阵计算。
任何改善表现的想法都会非常有用。
尝试过ngen,x64编译,服务器电源选项(高性能)等。
提前致谢