parallel.foreach 相关问题

Parallel.ForEach()是一种用于并行处理集合的.Net方法。

如何将此 foreach 代码转换为 Parallel.ForEach?

我对 Parallel.ForEach 有点困惑。 什么是 Parallel.ForEach 以及它到底有什么作用? 请不要引用任何 MSDN 链接。 这是一个简单的例子: 字符串[]行=文件。

回答 6 投票 0

Parallel.ForEach 和调用我不等待的异步方法的普通方法之间有什么区别?

假设我有一个类的三个版本: 公共主类 { 公共异步任务 DoSomethingAsync() { foreach(_otherClasses 中的其他类迭代器) { 迭代...

回答 1 投票 0

无法使用并行库并行化我的代码

我在尝试并行化我的代码时遇到了很多麻烦。基本上,此代码将两条新记录引入数据库。 如果您输入的记录已经存在,并且处于错误状态,则两者都为en...

回答 1 投票 0

在 PowerShell ForEach -Parallel 中识别批次

我正在测试下面的脚本,以使用 -Throttle 5 为 ForEach -Parallel 执行循环中的每个批次显示一个单独的进度条,并进行限制。目的是为每个批次显示一个单独的进度条

回答 1 投票 0

我可以在 Parallel.For Local Final 部分使用 Kahan 求和吗?

通过 Parallel.For 循环的向量乘法实现该矩阵后,我需要使用 Kahan Summation 对结果求和以减少数值误差。是否可以? 这是我的本地鳍...

回答 1 投票 0

Parallel.ForEach 和 DbContext

我正在使用 Parallel.ForEach,它极大地提高了我的代码的性能,但我对具有多个线程的 DbContext 感到好奇。我知道它不是线程安全的,所以我在需要的地方使用锁...

回答 1 投票 0

内存高效的并行重复稀疏以及大数据集的后续矩阵相加

我正在尝试加速重复稀疏数据帧以及随后添加生成的矩阵。一些背景信息:我要重复稀疏的数据集非常大(abo...

回答 1 投票 0

将变量传递给启动作业中的 foreach-object -parallel

我开发了一个PowerShell脚本,它负责所有AWS EC2实例上的健康检查相关内容。该脚本的一部分是打开 EC2 实例的电源并等待 EC2 实例启动...

回答 1 投票 0

Parallel.ForEach 与 ActionBlock

对于给定的 MaxDegreeOfParallelism 和需要处理的固定数量的对象(即在它们上执行某些代码),Parallel.ForEach 和 ActionBlock 似乎是相同的

回答 1 投票 0

从 API 获取数据时,C# Parallel.ForEach 循环中的员工详细信息变为 null

我在 C# 中使用并行 foreach 循环从 API 获取员工详细信息时遇到了问题。请注意,我已使用并发包来执行任务,以使其线程安全并添加它......

回答 1 投票 0

如何在Parallel.ForEachAsync中使用CancellationTokenSource

有这个处理程序: 公共异步任务句柄(MyQuery请求,CancellationToken取消令牌) { var CancellationTokenSource = new CancellationTokenSource(); 等待爸爸...

回答 1 投票 0

如何在Parallel.ForEach中使用CancellationTokenSource

有这个处理程序: 公共异步任务句柄(MyQuery请求,CancellationToken取消令牌) { var CancellationTokenSource = new CancellationTokenSource(); 等待爸爸...

回答 1 投票 0

并行处理 ZipArchive 条目

我需要将 ZipArchive 条目作为字符串处理。目前我有这样的代码: 使用 (ZipArchive archive = ZipFile.OpenRead(zipFileName)) { foreach(archive.Entries 中的 ZipArchiveEntry 条目...

回答 1 投票 0

.NET 中的嵌套异步任务

我正在编写一个脚本,用于扩展我的电子邮件数据集之一,其中包含一些我必须通过调用外部 API 来计算的功能。我必须使用C#,这不是我很有信心的语言...

回答 1 投票 0

并行化嵌套foreach循环

文档提到,“并行化嵌套 for 循环时,总是存在并行化哪个循环的问题。标准建议是并行化外层循环。” 然而,...

回答 1 投票 0

Parallel.ForEach 返回同一文件对象两次

我正在尝试从 AWSS3 存储中读取大量文件。阅读它们等没有问题。但是我时不时地得到两个具有相同文件对象的线程? 我尝试过保留一个列表<

回答 1 投票 0

在 C# 中通过并行性字符串名称锁定代码

我有以下代码: 字符串[] arr = [“A”,“B”,“B”,“B”,“B”,“B”,“C”]; var options = new ParallelOptions() {

回答 1 投票 0

`mclapply`和`foreach()`循环工作过程的区别

这是出于好奇而提出的一般性问题。我正在使用 doParallel 包进行并行计算。我使用这些包来进行模拟。 我观察到,当我使用

回答 1 投票 0

如何为 TPL 中的任务分配名称

我将使用在我的应用程序上运行的大量任务。每组任务的运行都有某种原因。我想命名这些任务,以便当我观看“并行任务”窗口时,我可以识别

回答 13 投票 0

在 Parallel.ForEach 中将变量保留在线程上

我希望并行处理依赖于对象(状态)的任务,该对象不是线程安全的,并且其构造非常耗时。 因此,我正在研究标准......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.