如果在ArkTS中大部分后台任务(计算、埋点、入库)都使用异步并发的方式,是否会使主线程越来越慢,引起卡顿丢帧问题?为什么?
ArkTS层接口的异步如果不涉及I/O操作,则异步任务会在主线程的微任务执行时机触发,仍然占用主线程。推荐使用TaskPool,分发到后台任务池进行。
1 回答409 阅读
374 阅读
378 阅读
265 阅读
257 阅读
242 阅读
255 阅读
1 回答578 阅读
ArkTS层接口的异步如果不涉及I/O操作,则异步任务会在主线程的微任务执行时机触发,仍然占用主线程。推荐使用TaskPool,分发到后台任务池进行。