我正在将一个 cpu-heavy .net 4.0 windows 应用程序移植到一个 .net 4.0 wcf 服务。基本上我只是将 .net 类导入 wcf 服务。
除了 wcf 服务的性能外,一切都运行良好 - 一个需要 6267947 滴答(2539 毫秒)的任务在同一开发机器上本地运行的 aspx.net wcf 服务上使用 815349861 滴答(13045 毫秒)。
我已经将服务 + 一个测试客户端上传到 appharbor,那里的性能和我的本地机器一样糟糕——我的测试应用程序的链接是:http ://www.wsolver.com/ 。关于如何提高性能的任何想法?