【问题标题】:AIR apps and processesAIR 应用程序和进程
【发布时间】:2010-02-24 09:28:45
【问题描述】:

AIR 应用程序的大小通常很小(几 Mb​​)。为什么,当您启动它们时,任务管理器会显示 n 个已启动应用程序的进程?为什么使用的内存超过 30 Mb(对于单个进程)?我想它是运行时:但是为什么运行时不只加载一次(然后用于加载 n 个应用程序)?我注意到 Chrome 的做法完全相同:当您打开一个新标签页时,它会创建一个新进程。这可能是什么原因?

【问题讨论】:

    标签: air process


    【解决方案1】:

    我相信这是任务管理器显示正在使用的内存量的方式。 “工作集”是任务人中默认显示的内容,可以包括共享内存。要查看分配给该选项卡/空中应用程序的内存,您可能必须调用它们各自的运行时。 (或者在chrome中你可以按shift-esc,它会告诉你内存统计信息)

    【讨论】:

      【解决方案2】:

      Chrome 每个标签页使用一个进程,因此如果一个进程崩溃,其余标签页和浏览器本身会继续工作。 关于 Adob​​e Air RAM 的使用...请记住,它使用 Flash,这不是轻量级的。

      【讨论】:

      • 问题不是闪存:闪存占用的内存非常少。 AIR 基于 WebKit 引擎(可能使用 RAM)。
      猜你喜欢
      • 2011-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多