未验证 提交 d7be540a 编写于 作者: O openharmony_ci 提交者: Gitee

!18057 刷新线程模型描述合入OpenHarmony-3.2-Release

Merge pull request !18057 from yangliang36/cherry-pick-1683702608
......@@ -4,13 +4,12 @@ OpenHarmony应用中每个进程都会有一个主线程,主线程有如下职
在OpenHarmony应用中,每个进程都会有一个主线程,主线程具有以下职责:
1. 管理其他线程,包括Worker线程。
2. 与应用中多个UIAbility组件共用一个主线程。
3. 分发输入事件。
4. 执行UI绘制。
5. 处理应用代码的回调,包括事件处理和生命周期管理。
6. 接收Worker发送的消息。
1. 执行UI绘制;
2. 管理主线程的ArkTS引擎实例,使多个UIAbility组件能够运行在其之上;
3. 管理其他线程(例如Worker线程)的ArkTS引擎实例,例如启动和终止其他线程;
4. 分发交互事件;
5. 处理应用代码的回调,包括事件处理和生命周期管理;
6. 接收Worker线程发送的消息;
除了主线程外,还有一类独立的Worker线程,用于执行耗时操作。Worker线程在主线程中创建,与主线程相互独立,但不能直接操作UI。最多可以创建7个Worker线程。
![thread-model-stage](figures/thread-model-stage.png)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册