SleepStudy简介

SleepStudy 是微软提供的一个查看功耗相关的功能,在所有的 Windows 10 中都有无需额外下载安装。使用方法:

1.打开 CMD 窗口,特别注意需要管理员权限;

2.运行   powercfg /sleepstudy, 之后会将报告生成在一个 html 文件中

例如,下面就是一个 Pass 的结果,可以看到系统进入了 MS,98% 的 Software Residency和 Hardware Residency。

而这个是一个 Fail 的结果:Software Residency 为0 ,没有获得到 Hardware Residency。

这个报告在进行 Stress 测试的时候非常有用,能够一次性看到每一个Loop的结果,当然如果有问题,还需要运行 PHM 进行分析。

这个报告在进行 Stress 测试的时候非常有用,能够一次性看到每一个Loop的结果,当然如果有问题,还需要运行 PHM 进行分析。

特别注意:

  1. SleepStudy是以15分钟作为统计间隔,如果你的测试不足 15分钟,测试结果不一定会出现在报告 中;
  2. 如果你的系统中有大量的事件记录(比如,机器在之前进行了 Restart 或者Shutdown Loop est), 结果导出可能会非常慢,看起来仿佛程序卡死一样,这时候请足够的耐心等待下去。换句话说,如果想通过 SleepStudy 查看系统 MS情况,最好找一台“干净”的系统来测试;
  3. 目前还没有清除 SleepStudy Log的办法,如果你知道不妨写在留言中分享给大家,谢谢。

2021年5月19日 最近又在测试 MS 功能,借此机会研究了一下清除 SleepStudy Log 的方法:清除 Event 是无效的,但是可以通过删除 Windows\system32\sleepStudy 目录下的内容来实现清除 SleepStudy Log 的目的。

《SleepStudy简介》有11个想法

  1. 之前记得清楚eventlog可以清除sleepstudy;但是最近尝试,确实清除不掉,清除sleepstudy文件夹的内容也确实可以清除掉sleepstudy report。但是依然只知道recovery系统这一条路能加快sleepstudy的生成。

    1. 可以试试指定时间,比如生成24小时内的,命令:powercfg /sleepstudy /duration 1 ,这样生成的文件比较大,打开速度还可以接收。

  2. 可以试试指定时间,比如生成24小时内的,命令:powercfg /sleepstudy /duration 1 ,这样生成的文件比较小,打开速度还可以接收。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注