В настоящее время я пытаюсь доказать поставщику оборудования неисправность оборудования. Система иногда выполняет жесткое выключение (например, отключение питания) при полностью заряженных батареях.
Проблемакажетсялучше всего воспроизводить в течение первых 5 минут после выхода из спящего режима и при выполнении ресурсоемких системных задач, поэтому я хотел бы записать ноутбук во время следующей процедуры:
repeat {
* Hibernate
* Wake up, perform system intensive task for 10 minutes
}
Есть идеи, как это сделать?
Прогресс:
Я завершил следующую настройку:
- Вручную отправить в спящий режим
- Выйти из спящего режима вручную
- выполнить AOGenMark 20 раз через пакетный цикл (спасибо moses)
- вернуться в спящий режим после завершения пакетного файла через wosb (спасибо martineau)
Итак, весь цикл теперь сведен к ручному запуску процесса и пробуждению из спящего режима. Для меня это достаточно близко, использование мыши каждые 10-15 минут — это нормально.
Всем спасибо!
решение1
я используюAOGenMark, инструмент командной строки для многоядерного тестирования ЦП. Запустите его из пакета после вызова гибернации, и он завершится при пробуждении:
@echo off
c:\windows\system32\rundll32.exe powrprof.dll,SetSuspendState Hibernate
"C:\Users\Sauron\Desktop\AOGenMArk-1.3.0\AOGenMark.exe"