1# 常驻任务并发场景简介 2 3在应用业务实现过程中,对于一些长耗时(大于3min)且并发量不大的常驻任务场景,使用Worker在后台线程中运行这些耗时逻辑,避免阻塞UI主线程而导致出现丢帧卡顿等影响用户体验性的问题 。 4 5常驻任务是指相比于短时任务,时间更长的任务,可能跟UI主线程生命周期一致。相比于长时任务,常驻任务更倾向于跟线程绑定的任务,单次运行时间更长(比如超过3分钟)。 6 7对应常驻任务,较为常见的业务场景如下: 8 9| 常见业务场景 | 具体业务描述 | 10| -------- | -------- | 11| 游戏中台场景 | 启动子线程作为游戏业务的主逻辑线程,UI线程只负责渲染。 | 12| 长耗时任务场景 | 后台长时间的模型预测任务、或者硬件测试等。 | 13