HarmonyOS ArkTS中是否有线程同步锁可以使用

HarmonyOS ArkTS中是否有线程同步锁可以使用

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

目前的并发模式不需要额外加锁,ArkTS语言基础类库提供的taskPool和worker两个多线程的方案,都是基于Actor并发模型实现的。Actor并发模型是基于事件基础传递数据,不需要开发者去面对锁代来的一系列复杂偶发的问题,是线程安全的,同时并发度也相对较高。目前线程间的数据传输支持的对象分为三类,普通的JavaScript对象,可转移对象,可共享对象。

分享
微博
QQ
微信
回复
2024-08-12 19:59:27
相关问题
HarmonyOS有线程的概念吗?
1561浏览 • 1回复 待解决
ArkTS 可以使用 console 打印日志吗?
3025浏览 • 1回复 待解决
ArkTS可以使用Toast吗?
3761浏览 • 1回复 待解决
是否有线程安全的容器类
1709浏览 • 1回复 待解决
HarmonyOS 怎么加和释放线程同步
520浏览 • 2回复 待解决
ArkTS可以使用for循环吗
6606浏览 • 1回复 已解决
Native rdb写入是否有线程安全管理
1768浏览 • 1回复 待解决
ArkTS可以使用DataAbility功能吗
1809浏览 • 1回复 待解决
TaskPool里面是否可以使用EventHub
1693浏览 • 1回复 待解决
Push是否可以使用自己的运维平台?
1643浏览 • 1回复 待解决
HarmonyOS线程问题
354浏览 • 1回复 待解决
HarmonyOS 共享包里面可以使用worker吗
395浏览 • 1回复 待解决