HarmonyOS taskpool线程池数量问题

经过测试发现taskpool只能同时运行三个任务,使用 LongTask 的话,如果三个任务都需要很长时间完成,那么第四个任务无法得到执行。如何增加taskpool线程池数量。

HarmonyOS
3天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

TaskPool自行管理生命周期,无需关心任务负载高低,TaskPool最多为cpu online个数 - 1,8核通常为7个,根据负载扩缩容,外部无法控制和超出,如果同时启用超过,则会等待。可以参考TaskGroup:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-taskpool-V5#adddependency11

分享
微博
QQ
微信
回复
3天前
相关问题
HarmonyOS taskPool线程task入参问题
49浏览 • 1回复 待解决
HarmonyOS taskpool线程数量控制
481浏览 • 2回复 待解决
Worker和TaskPool线程数量是否有限制
1946浏览 • 1回复 待解决
HarmonyOS @ohos.taskpool(启动任务
268浏览 • 1回复 待解决
HarmonyOS线程使用崩溃
464浏览 • 1回复 待解决
线程线程的个数限制
2428浏览 • 1回复 待解决
HarmonyOS 线程使用策略咨询
41浏览 • 1回复 待解决
HarmonyOS TaskPool线程单例问题
32浏览 • 1回复 待解决
HarmonyOS taskpool.Task 线程安全问题
45浏览 • 1回复 待解决
HarmonyOS线程周期执行任务
1107浏览 • 1回复 待解决
HarmonyOS taskpool线程中senddata报错
276浏览 • 1回复 待解决
TaskPool线程和主线程如何通信
2352浏览 • 1回复 待解决
TaskPool线程内存如何共享
2159浏览 • 1回复 待解决
HarmonyOS 关于代理提醒数量问题
446浏览 • 1回复 待解决
如何使用taskpool实现多线程
1176浏览 • 1回复 待解决
TaskPool如何跟主线程进行通信
601浏览 • 1回复 待解决
数据库连接线程安全的吗?
2312浏览 • 1回复 待解决
HarmonyOS Promise & taskpool使用问题
312浏览 • 1回复 待解决
HarmonyOS taskpool使用问题咨询
223浏览 • 1回复 待解决