HarmonyOS 关于多线程并发的使用
笔记同步的服务希望有足够的时间运行,并且不能够block主线程。有少数用户的笔记非常多,有可能会占用时间达到10分钟,目前使用什么方式会比较好?使用并发的async/await方式直接调用的话,根据文档有可能不太适合,因为按文档说明是Promise和async/await提供异步并发能力,是标准的JS异步语法。异步代码会被挂起并在之后继续执行,同一时间只有一段代码执行,适用于单次I/O任务的场景开发,例如一次网络请求、一次文件读写等操作。使用Worker目前暴露的是async接口,那么按照worker的描述,是有独立子线程的,所以这个时候如果在worker里面调用async方法,会是在一个独立的环境里面,还是与其他地方调用async是一样的,都共用一个环境?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 多线程并发相关问题
275浏览 • 1回复 待解决
ArkTS中使用多线程如何处理并发和同步
2966浏览 • 1回复 待解决
HarmonyOS关于多线程的问题
496浏览 • 1回复 待解决
#鸿蒙学习大百科#异步并发与多线程并发有什么区别?
341浏览 • 1回复 待解决
#鸿蒙通关秘籍#在多线程场景如何选择合适的并发策略?
96浏览 • 1回复 待解决
HarmonyOS多线程使用?
208浏览 • 0回复 待解决
如何使用taskpool实现多线程
1176浏览 • 1回复 待解决
HarmonyOS中的多线程和Android的多线程有何区别?
174浏览 • 0回复 待解决
springboot 中使用 redis 并发 500 时线程错误
6537浏览 • 1回复 待解决
在多线程并发场景中,如何实现安全访问同一块共享内存
2046浏览 • 1回复 待解决
HarmonyOS 关于Concurrent函数在taskpool多线程中使用时候如何实时传输数据到外部?
157浏览 • 1回复 待解决
HarmonyOS 多线程写法限制
176浏览 • 1回复 待解决
HarmonyOS 多线程共享数据方法的疑惑
58浏览 • 2回复 待解决
HarmonyOS 多线程数据互通问题
63浏览 • 2回复 待解决
Worker多线程的使用,有谁知道啊?
1031浏览 • 1回复 待解决
ArkTs多线程方案如何保证线程安全
2604浏览 • 2回复 待解决
HarmonyOS中使用axios进行网络请求配合async的时候会使用多线程吗?
158浏览 • 0回复 待解决
应该如何设计大量线程并发方案
2041浏览 • 1回复 待解决
HarmonyOS业务场景相关多线程的应用问题
458浏览 • 1回复 待解决
HarmonyOS Native Module 接口的多线程调用问题
97浏览 • 1回复 待解决
HarmonyOS是否支持多线程?
175浏览 • 0回复 待解决
HarmonyOS 多线程锁问题
538浏览 • 1回复 待解决
HarmonyOS 数据库多线程操作
211浏览 • 1回复 待解决
HarmonyOS 多线程安全问题验证
56浏览 • 1回复 待解决
HarmonyOS 并发任务子线程之间、子线程与主线程内容不共享问题
455浏览 • 1回复 待解决
worker和taskpool都会创建单独的宿主线程(子线程),线程间隔离相互不影响,长时任务(超过三分钟)推荐使用worker。