HarmonyOS taskpool线程池数量问题

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

HarmonyOS
2024-12-23 16:25:53
浏览
收藏 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
微信
回复
2024-12-23 17:35:35
相关问题
HarmonyOS taskPool线程task入参问题
662浏览 • 1回复 待解决
HarmonyOS taskpool线程数量控制
1029浏览 • 2回复 待解决
Worker和TaskPool线程数量是否有限制
2459浏览 • 1回复 待解决
HarmonyOS @ohos.taskpool(启动任务
890浏览 • 1回复 待解决
HarmonyOS线程使用崩溃
748浏览 • 1回复 待解决
HarmonyOS taskpool线程并发问题
350浏览 • 1回复 待解决
线程线程的个数限制
4741浏览 • 1回复 待解决
HarmonyOS 线程使用策略咨询
415浏览 • 1回复 待解决
HarmonyOS TaskPool线程单例问题
743浏览 • 1回复 待解决
HarmonyOS线程周期执行任务
1602浏览 • 1回复 待解决
HarmonyOS ArkTs-taskpool切换主线程问题
428浏览 • 1回复 待解决
HarmonyOS taskpool.Task 线程安全问题
536浏览 • 1回复 待解决
TaskPool线程和主线程如何通信
2718浏览 • 1回复 待解决
HarmonyOS taskpool线程中senddata报错
811浏览 • 1回复 待解决
TaskPool线程内存如何共享
2491浏览 • 1回复 待解决
HarmonyOS 关于taskpool怎么实现线程同步
772浏览 • 1回复 待解决
HarmonyOS HwLocationType枚举类型数量问题
325浏览 • 1回复 待解决
如何使用taskpool实现多线程
1555浏览 • 1回复 待解决
数据库连接线程安全的吗?
2778浏览 • 1回复 待解决
HarmonyOS 关于代理提醒数量问题
911浏览 • 1回复 待解决
TaskPool如何跟主线程进行通信
900浏览 • 1回复 待解决