HarmonyOS @ohos.taskpool(启动任务池)
@Concurrent
function printArgs(args: number): number {
console.info("printArgs: " + args);
return args;
}
taskpool.execute(printArgs, 100).then((value: Object) => { // 100: test number
console.info("taskpool result: " + value);
});
如果丢进去的任务是网络请求的下载,是用taskpool cancel取消了这个下载任务,实际上下载的请求并没有被停止吧?只是taskpoll没了这个任务 但是下载不会被中止对吗?什么样的场景使用taskpoll比较合理。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
#鸿蒙通关秘籍# 使用TaskPool线程池如何提高异步任务处理效率?
319浏览 • 1回复 待解决
HarmonyOS taskpool线程池数量问题
268浏览 • 0回复 待解决
HarmonyOS taskPool线程池task入参问题
466浏览 • 1回复 待解决
HarmonyOS线程池周期执行任务
1387浏览 • 1回复 待解决
TaskPool后台I/O任务池,应用能否自行做管控?有无方法开放管理机制
1919浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙开发中实现任务池(TaskPool)的复用与优先级设定?
364浏览 • 1回复 待解决
如何利用taskpool执行多任务
2419浏览 • 1回复 待解决
如何在TaskPool和Woker里执行延时任务、周期任务
573浏览 • 1回复 待解决
taskpool异步任务支持串行处理的方法
1303浏览 • 1回复 待解决
如何实现TaskPool异步任务支持串行队列
540浏览 • 1回复 待解决
TaskPool和Worker中任务调度机制
2262浏览 • 1回复 待解决
HarmonyOS 长时任务启动失败9800005
98浏览 • 1回复 待解决
HarmonyOS taskpool能设置同时执行的任务数吗
256浏览 • 1回复 待解决
#鸿蒙通关秘籍# TaskPool支持哪些类型的任务?
538浏览 • 1回复 待解决
后台长时任务启动失败
2402浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用TaskPool处理同步任务?
207浏览 • 1回复 待解决
taskpool任务执行结束后如何执行回调方法
2376浏览 • 1回复 待解决
Taskpool耗时任务-3分钟如何预知?任务被回收后怎么处理?
917浏览 • 1回复 待解决
HarmonyOS线程池使用崩溃
645浏览 • 1回复 待解决
HarmonyOS taskpool.SequenceRunner执行task任务,在task中调用接口报错
789浏览 • 1回复 待解决
TaskPool和Worker中任务的执行调度方式是怎样的?
751浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现鸿蒙应用启动任务?
485浏览 • 1回复 待解决
#鸿蒙通关秘籍# 在HarmonyOS NEXT中,如何使用taskpool进行串行任务调度?
333浏览 • 0回复 待解决
#鸿蒙通关秘籍#鸿蒙如何使用TaskPool执行密集I/O任务?
315浏览 • 1回复 待解决
#鸿蒙通关秘籍#怎样确保TaskPool中异步任务不会超时退出?
286浏览 • 1回复 待解决
在taskpool等待队列中的任务,取消该任务后该任务将不再执行,并返回undefined作为结果,若任务已经在taskpool工作线程执行,取消该任务并不影响任务继续执行,执行结果在catch分支返回,taskpool主要是为应用程序提供一个多线程的运行环境,因为taskPool的工作线程会绑定系统的调度优先级,所以建议在需要设置优先级的任务场景下使用,如:图库直方图绘制场景,或者需要频繁取消的任务,如:图库大图浏览场景。