HarmonyOS API中缺少支持并发的阻塞队列(BlockingQueue)

需要一个支持并发场景的阻塞队列,来接收socket发过来的udp packet数据。但是在HarmonyOS的API中没有找到对应的数据结构,只找到了Queue。在HarmonyOS上应该如何使用支持并发的阻塞队列。

HarmonyOS
2024-08-12 14:30:30
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

任务池(taskpool),taskpool作用是为应用程序提供一个多线程的运行环境,降低整体资源的消耗、提高系统的整体性能,且无需关心线程实例的生命周期。可以使用任务池API创建后台任务(Task),并对所创建的任务进行如任务执行、任务取消的操作。理论上可以使用任务池API创建数量不受限制的任务,但是出于内存因素不建议您这样做。此外,不建议在任务中执行阻塞操作,特别是无限期阻塞操作,长时间的阻塞操作占据工作线程,可能会阻塞其他任务调度,影响应用性能。https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-taskpool-V5?catalogVersion=V5

分享
微博
QQ
微信
回复
2024-08-12 19:58:38
相关问题
HarmonyOS @Reusable缺少API文档
64浏览 • 1回复 待解决
崩溃信息缺少详细系统信息
609浏览 • 1回复 待解决
Redis消息队列list有哪些特性?
2455浏览 • 1回复 待解决
PolarDB可以支持多少并发数?
2356浏览 • 1回复 待解决
HarmonyOS 指定SDK支持API版本
71浏览 • 1回复 待解决
Redis消息队列定义是什么?
3218浏览 • 1回复 待解决
HarmonyOS Push Kit 缺少服务端sdkdemo
78浏览 • 1回复 待解决
HarmonyOS 应用并发同步样例代码
96浏览 • 1回复 待解决
下载队列如何干预下载顺序
433浏览 • 1回复 待解决
缺少serialport包,终端重用
3358浏览 • 1回复 待解决
鸿蒙支持webrtc api嘛?
5554浏览 • 2回复 待解决
关于msmq消息队列有知道吗?
1798浏览 • 1回复 待解决
支持API9.0手机有哪些?
251浏览 • 1回复 待解决
关于权限列表条目缺少问题
1620浏览 • 1回复 待解决