55了解 Flutter 的 Thread Model(线程模型).pdfVIP

  • 56
  • 0
  • 约5.19千字
  • 约 8页
  • 2020-11-10 发布于贵州
  • 举报

55了解 Flutter 的 Thread Model(线程模型).pdf

了解 Flutter 的 Thread Model (线程模型) Flutter Architecture overview 从图中可以看出 Flutter 有3部分组成: 1. Framework(Dart) :我们在写 Flutter 应⽤中,直接接触的 2. Engine(C/C++) :引擎层,提供核⼼ 术,例如 Skia :2D图形渲染库 Dart :⼀个⽤于垃圾收集的⾯向对象语⾔的 VM,DartVM 有⾃⼰的线程池 s ell:不同的平台有不同的 s ell,例如有 Android和 iOS 的 s ell 3. Embedder(Platform Specific) :嵌⼊层,为 Engine 创建和管 理线程,作⽤是把 Engine 的 task runners (任务运⾏器) 运⾏在嵌⼊层管理的线程上。 实现 Isolate 的线程由 Flutter 创建和管理,除了实现 Isolate 的线 程,Flutter 还有其余的线程,本篇⽂章探讨 Flutte 的 t

文档评论(0)

1亿VIP精品文档

相关文档