Windows Store App Performance

Windows Store app performance 评估可以帮助你优化应用以提供更好的客户体验。该评估将度量应用打开和挂起的速度,以及它在 PC 上使用的资源量。可以使用该评估来帮助你改进单个应用,或者通过挑选在你的 PC 上运行良好且快速流畅的应用来帮助你优化 Windows 映像。

本主题内容:

有关此评估产生的结果和问题的详细信息,请参阅 Windows Store app performance 评估的结果

Warning警告
Windows 8.1 中的首次运行帮助提示会为评估结果带来负面影响。若要禁用这些提示,请从提升的命令提示符运行以下命令,然后重新启动计算机:
reg.exe add "HKLM\Software\Policies\Microsoft\Windows\EdgeUI" /v DisableHelpSticker /t REG_DWORD /d "1" /f

Warning警告
仅在桌面全屏时运行此评估。如果有其他 Windows 应用商店应用与该桌面并排打开,则不运行此评估。

note备注
Windows Store app performance 评估仅提供 PC 上的 Windows 应用商店应用的结果,它不评估桌面应用程序。

若要获得最佳结果,请进行以下操作:

  • 退出所有打开的桌面应用程序。

  • 在要评估的应用上完成任何首次运行的任务。例如,某些应用在首次运行时要求用户登录、用户接受许可协议或 UI 设置。

  • 确保所有应用都是最新的。你可以打开 Windows 应用商店来检查在 PC 上安装的应用是否存在挂起更新。

  • 在评估运行时,不要与 PC 交互。

  • 在首次运行评估之前,请通过执行以下任一操作确保为每个应用运行了 Ngen.exe:

    1. 借助提升的提示符,通过运行以下命令,替代已安装在计算机上的任意版本 .NET 的 <DotNetVersion>,从而手动运行 Ngen.exe:

      %WinDir%\Microsoft.NET\Framework\<DotNetVersion>\Ngen.exe ExecuteQueuedItems

    2. 运行应用约 30 秒的时间。这会导致计划任务(包括 Ngen.exe)运行。

你可以在以下操作系统上运行此评估:

  • Windows(R) 8

  • Windows(R) RT

  • Windows 8.1

  • Windows RT 8.1

受支持的体系结构包括基于 x86、基于 x64 和基于 ARM 的系统。

你可以使用以下两种方式之一在 Windows RT 8.1 系统上运行此评估:

你可以使用默认设置,或者为评估自定义设置。查看结果时,可以看到该评估使用了建议的设置或自定义设置,以便你可以对多台计算机上或不同时间的来自相同作业的结果进行比较。

下表描述了每个设置的评估设置、建议的值以及备用值。

 

设置 说明

Use recommended settings

默认情况下,该复选框为选中状态,并且使用建议的设置。若要更改此评估的设置,你必须首先清除此复选框。

Iterations

你可以使用该设置来指定评估运行的次数。结果为迭代的平均结果。默认情况下,将运行三个迭代来为你提供更精确的结果。

note备注
在每个迭代期间,评估将打开每个 Windows 应用商店应用。每个迭代的长度与评估的应用总数成比例。在评估的准备阶段,应用可能也会打开。

Restart each Windows Store app

你可以使用该设置来强制每个应用重新启动,而不是恢复可能已在 PC 上打开的应用。

Enter Windows Store app name

你可以使用该设置来指定用于评估的应用名称,而不是在所有应用上运行评估。该评估将包含与输入的名称匹配的所有应用。你可以使用部分应用名称来匹配多个应用。例如,如果你在安装了 Contoso 财经应用和 Contoso 资讯应用的电脑上输入 Contoso,则评估将包括这两个应用。

收集内存指标

你可以使用该设置来获取关于内存使用情况的详细信息。该设置将为评估添加额外迭代来收集内存使用情况数据。

Enable detailed CPU metrics

你可以使用该设置来获取关于应用的 CPU 使用情况细分。你需要配置符号才能使用该设置。有关详细信息,请参阅Symbol Support

另请参阅

显示:
© 2015 Microsoft