【发布时间】:2016-01-20 00:16:45
【问题描述】:
想知道你是否可以澄清一下。
我正在编写一个工具,它所要做的就是从数据库(sql server)中检索数据并创建 txt 文件。 我说的是 500.000 个 txt 文件。
一切正常。
但是我想知道使用任务并行库是否可以改善和加快创建这些文件所需的时间。
我知道(阅读)“TPL”并不意味着用于 I/0 绑定处理,而且很可能它的执行方式与 顺序。
这是真的吗?
此外,在使用简单的“foreach 并行”的初始尝试中,我收到错误无法访问文件,因为正在使用中。
有什么建议吗?
【问题讨论】:
-
您可以轻松创建基准并亲自查看
-
您能否发布您的所有代码并然后提出一个具体问题? “这是真的?” “有什么建议吗?”不是具体问题。
-
@Enigmativity 我没有要求任何人为初学者提供任何代码,第二个我的问题是一个非常明确的问题,翻译给你的是“在做我/ O 绑定处理”。