频道分类

delphi 官方使用并行编程库介绍

作者:admin 来源: 日期:2020/3/11 13:23:12 人气: 标签:

 
使用并行编程库

该RTL提供了并行编程库(PPL) ,让您的应用程序在跨多个CPU设备和计算机工作的并行趁势运行任务的能力。该PPL包括正在运行的任务,参加任务,等待任务组等工艺了多项先进功能。为此,有一个线程池会自动进行自我调整(基于CPU的负载),因此您不必为此而创建或管理线程。

您可以通过在应用程序中包含System.Threading来使用此库。该单元由可以包含在新项目和现有项目中的几个功能组成。该单元还包含许多重载参数,以使其适用于C ++和Delphi。

使用PPL,您的应用程序可以轻松地:

使用TParallel.For 使循环更快。
使用TTask和ITask 并行运行多个任务。
让流程专注于其他任务,然后在所需的位置获得该流程的结果。IFuture允许您为运行的代码块建立优先级,并在需要时仍返回结果。
平台支援
该PPL适用于Windows,MacOSX上,Android和iOS设备。

话题
也可以看看

上一篇:delphi TParallel并行性能测试下一篇:没有资料