gpt4 book ai didi

asp.net mvc 2 和 .net 4 并行性

转载 作者:行者123 更新时间:2023-12-01 06:48:10 25 4
gpt4 key购买 nike

MVC 网站如何从 .net 4 中的新并行功能中受益?网站是否默认支持并行性,因为多个用户同时访问它们?有人可以澄清这一点吗?

最佳答案

并行执行任务对于长时间运行的任务特别有用。什么构成长时间运行的任务可能会有所不同,但它应该比启动和同步线程的开销更长。

因此,MVC 没有特别的好处,但是对于每个需要并行运行更多事物的请求都有一个普遍的好处。

MSDN Magazine 中有一篇 2007 年的文章它概述了并行库的一些性能方面。

示例 1:用户点击显示两个不同图形的页面。每个图都是从一个数据集计算出来的。并行执行计算将有利于渲染页面的总时间。 (执行并行的单个任务)

示例 2:您需要对数据列表执行一些函数,并使用 Parallel.For枚举数据并并行执行一些代码。

您应该分析您的应用程序并找出哪些部分可以并行运行,然后使用新语言功能测试它是否对您的应用程序有帮助。

关于asp.net mvc 2 和 .net 4 并行性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2684734/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com