我想听听关于并行计算方法(如果有的话)在 Web 应用程序中的作用,包括并行扩展 ( June CTP for example ) 的潜在用途的一些意见。这种方法适合和/或不适合哪些场景?
我对 IIS 和 Web 浏览器线程任务的确切理解相当有限。如果有人对此有很好的理解,我将不胜感激。我更想知道 IIS 和 Web 浏览器的工作方式是否会限制在 Web 应用程序中创建线程和/或异步任务的 ROI。
提前致谢。
最佳答案
好吧,网络服务器提出了一个有趣的挑战,因为它们已经是高度线程化的,为并行请求提供服务。因此,在繁忙的站点上,您不能指望能够为自己的目的窃取大量内核。当然,如果您只期望低流量,并且您的站点需要大量处理(数据处理等),那么您可能可以获得一些节省。
我希望 Parallel Extensions 在客户端或专用服务应用程序中工作得更好,您可以合理地期望内核可供您 [ab] 使用。
关于.net - 在 Web 应用程序中使用并行扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/377963/