【问题标题】:Windows Metro App Terminated by OS被操作系统终止的 Windows Metro 应用程序
【发布时间】:2015-03-20 02:33:06
【问题描述】:

我正在使用 Html/JavaScript 开发 Windows 8.1 应用程序。 该应用程序适用于我的公司,我不能说它的作用,但该应用程序对业务至关重要。 在某些情况下,我们的机器可以达到 90% 的 RAM 使用率,并且应用程序被操作系统终止。我看到其他应用程序也被终止了,除了 Skype、Lync 等 Microsoft 应用程序之外,它们没有被终止。 我的问题是如何让我的应用程序无法让操作系统终止它?

【问题讨论】:

    标签: windows windows-runtime microsoft-metro winjs terminate


    【解决方案1】:

    这些应用的后台任务以非常低的资源配额运行。您的应用程序也可以有后台任务,但您需要在应用于这些任务的约束范围内运行。后台任务没有 UI,不能依赖于应用程序的 UI 部分。请参阅 BackgroundTaskBuilder 和相关 API。

    https://msdn.microsoft.com/en-us/library/windows/apps/xaml/Windows.ApplicationModel.Background.BackgroundTaskBuilder

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-09
      相关资源
      最近更新 更多