parallel-extensions

parallel-extensions

文章 0 浏览 5

c# 4.0 Parallel.For 需要任何特殊参考吗?

我正在关注这篇文章: 链接 并在我的控制台应用程序中并行命名空间可见,但“Parallel.For”编译失败,并显示“命名空间 For 的类型在命名空间‘Paral…

泪是无色的血 2024-09-13 11:02:33 7 0

(流畅)Nhibernate 延迟加载及其对 Parallel.ForEach 的影响

当我(从数据库)请求实例时,我通过 FNH 配置了多个实体,以使用 FetchMode.Eager 语法预先加载子实体。现在我的印象是,这会忽略映射中的任何延迟加…

方觉久 2024-09-13 09:05:48 9 0

使用 Parallel.ForEach 在最小值中选择最小值

一般来说,我对 C#、Parallel.ForEach 和 .NET 很陌生。我想要并行化涉及数千个位置的搜索。对于每个位置,我计算大圆距离。这是我想扩展到不同核心的…

梦醒灬来后我 2024-09-10 20:51:22 7 0

如何使用多维数组调用 Parallel.ForEach

我在弄清楚如何使用 2D 字符串数组调用 Parallel.ForEach 时遇到了一些麻烦: string[,] board = new string[,]{ {"A", "B", "C", "D", "E" }, {"F", …

×纯※雪 2024-09-10 16:50:18 9 0

使用具有 ThreadStatic 属性的并行扩展。会不会泄漏内存?

我相当频繁地使用并行扩展,而且我刚刚遇到了一种情况,使用线程本地存储可能是明智的,允许工作线程重用对象。因此,我正在查看 ThreadStatic 属性,…

再见回来 2024-09-05 00:57:43 12 0

Parallel.为对象列表调用相同的方法

我有一个类 MyClass 和一个方法 MyMethod。对于 MyClass 实例列表中的每个 MyClass 实例,我想调用 MyMethod 并让它们在单独的线程中运行。我正在使用…

一身仙ぐ女味 2024-09-04 15:46:02 9 0

我可以从该字典的枚举循环中删除 ConcurrentDictionary 中的项目吗?

例如: ConcurrentDictionary itemCache = GetItems(); foreach(KeyValuePair kvPair in itemCache) { if(TestItemExpiry(kvPair.Value)) { // Remove…

深爱不及久伴 2024-08-22 13:24:10 10 0

为什么 ParallelQuery.Where 在转换为 Observable 时不起作用?

我有一个可观察的集合,我想并行处理,然后在过滤时观察处理后的值,最后订阅接收过滤后的值的处理程序。 我的示例在语法上是正确的并且编译得很好,…

迷爱 2024-08-22 00:19:41 10 0

如何强制在连续任务中观察到任务异常?

我有一个执行 HttpWebRequest 的任务,使用 Task.Factory.FromAsync(req.BeginGetRespone, req.EndGetResponse) 它显然会失败并出现 WebException。对…

流绪微梦 2024-08-21 19:03:11 9 0

过滤 IEnumerable 模式

考虑以下简单的代码模式: foreach(Item item in itemList) { if(item.Foo) { DoStuff(item); } } 如果我想使用并行扩展(PE)对其进行并行化,我可以…

朕就是辣么酷 2024-08-20 09:24:07 7 0

对 SubmitChanges() 的多线程访问 (LINQ to SQL)

我正在使用 Visual Studio 2010 Beta 2。 在 Parallel.For 循环中,我使用不同的参数值执行相同的方法。执行后,处理后的数据必须存储在数据库中。 但…

打小就很酷 2024-08-19 10:58:08 10 0

Reactive Framework、PLINQ、TPL 和并行扩展如何相互关联?

至少自.NET 4.0发布以来,微软似乎在支持并行和异步编程方面投入了大量精力,并且似乎出现了很多围绕此的API和库。尤其是最近到处不断提到下面这些花…

许仙没带伞 2024-08-19 08:33:22 15 0

Parallel.Foreach 产生太多线程

问题 虽然我在这里讨论的代码是用 F# 编写的,但它是基于 .NET 4 框架的,并不具体依赖于 F# 的任何特殊性(至少看起来是这样!)。 我的磁盘上有一些…

嘿咻 2024-08-17 11:21:27 10 0

BlockingCollection(Of T) 的目的是什么

我试图在 .NET 4 上的新并行堆栈上下文中了解 BlockingCollection 的用途。 MSDN 文档说: BlockingCollection 用作 IProducerConsumerCollection 实…

清醇 2024-08-16 04:39:01 10 0

我可以配置并行扩展使用的线程数吗?

我目前使用的并行扩展是 Reactive Extensions for .Net(接收)。我相信它们也可以通过 .Net 4 beta 版本获得。 1)有没有办法确定实际使用了多少线程…

别想她 2024-08-15 06:02:02 9 0
更多

推荐作者

Promise

文章 0 评论 0

qq_lbRlsh

文章 0 评论 0

待"谢繁草

文章 0 评论 0

yy2010hell

文章 0 评论 0

漫无边际

文章 0 评论 0

傲娇萝莉攻

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文