HarmonyOS API中缺少支持并发的阻塞队列(BlockingQueue)
需要一个支持并发场景的阻塞队列,来接收socket发过来的udp packet数据。但是在HarmonyOS的API中没有找到对应的数据结构,只找到了Queue。在HarmonyOS上应该如何使用支持并发的阻塞队列。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如果并发大量调用网络 API,这块会占用的队列底层是 libuv 吗,队列大小是多少
2381浏览 • 1回复 待解决
HarmonyOS @Reusable缺少API文档
697浏览 • 1回复 待解决
HarmonyOS 是否支持串行队列
469浏览 • 1回复 待解决
HarmonyOS driver调用APi是不支持并发调用吗?
622浏览 • 1回复 待解决
HarmonyOS API升级之后缺少混淆配置文件
514浏览 • 1回复 待解决
如何实现TaskPool异步任务支持串行队列
746浏览 • 1回复 待解决
PolarDB可以支持多少并发数?
3138浏览 • 1回复 待解决
崩溃信息中缺少详细的系统信息
1163浏览 • 1回复 待解决
Redis消息队列中的list有哪些特性?
3101浏览 • 1回复 待解决
HarmonyOS API11 中的JSVM相关api 是否支持在C++中调用系统的Ts方法
782浏览 • 1回复 待解决
HarmonyOS Worker如何主动取消已添加到队列中的任务
341浏览 • 1回复 待解决
HarmonyOS 在主线程和子线程中需要操作同一个队列,如何保证这个队列是线程安全的。
470浏览 • 1回复 待解决
#鸿蒙通关秘籍#ArkTS中的Actor并发模型与内存共享并发模型有何不同?
569浏览 • 1回复 待解决
HarmonyOS 请求队列管理咨询
338浏览 • 1回复 待解决
Redis消息队列的定义是什么?
4160浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS的Native进程中避免阻塞主线程?
478浏览 • 1回复 待解决
HarmonyOS 指定SDK支持的API版本
1337浏览 • 1回复 待解决
HarmonyOS ble.on('BLEDeviceFind')返回的结果中缺少advertisServiceUUIDs,localName和serviceData字段
338浏览 • 1回复 待解决
对于MySQL和HBase,为什么HBase能支持更高的并发呢?
2374浏览 • 1回复 待解决
api9中动画相关的app现在支持哪些组件?
2802浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何删除鸿蒙轻内核任务就绪队列中的任务?
675浏览 • 1回复 待解决
HarmonyOS 支持Reflect api吗
316浏览 • 1回复 待解决
HarmonyOS VideoController缺少相应方法
328浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在Deque中实现双端队列的增删操作?
627浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用Node-API创建异步任务以避免阻塞主线程?
663浏览 • 1回复 待解决
任务池(taskpool),taskpool作用是为应用程序提供一个多线程的运行环境,降低整体资源的消耗、提高系统的整体性能,且无需关心线程实例的生命周期。可以使用任务池API创建后台任务(Task),并对所创建的任务进行如任务执行、任务取消的操作。理论上可以使用任务池API创建数量不受限制的任务,但是出于内存因素不建议您这样做。此外,不建议在任务中执行阻塞操作,特别是无限期阻塞操作,长时间的阻塞操作占据工作线程,可能会阻塞其他任务调度,影响应用性能。https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-taskpool-V5?catalogVersion=V5