delphi 官方使用并行编程库介绍  
官方Delphi 学习QQ群: 682628230(三千人)
频道

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


使用并行编程库

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

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

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

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

话题
也可以看看

推荐分享
图文皆来源于网络,内容仅做公益性分享,版权归原作者所有,如有侵权请告知删除!
 

Copyright © 2014 DelphiW.com 开发 源码 文档 技巧 All Rights Reserved
晋ICP备14006235号-8 晋公网安备 14108102000087号

执行时间: 0.072577953338623 seconds