現在、ハードウェアベンダーにハードウェアの故障を証明しようとしています。バッテリーが完全に充電されている状態で、システムが時々ハードシャットダウン(停電のような)を実行します。
問題思われる休止状態から復帰して最初の 5 分以内、およびシステムを集中的に使用するタスクを実行しているときに最も再現性が高くなるように、次の手順中にラップトップを記録したいと思います。
repeat {
* Hibernate
* Wake up, perform system intensive task for 10 minutes
}
これを実現する方法について何かアイデアはありますか?
進捗:
以下の設定が完了しました:
- 手動で休止状態にする
- 休止状態から手動で復帰する
- バッチループで AOGenMark を 20 回実行します (moses さん、ありがとうございます)
- バッチファイルが完了したら、wosb 経由で休止状態に戻ります (martineau さん、ありがとうございます)
つまり、サイクル全体が、手動でプロセスを開始して休止状態から復帰するという形にまで簡略化されました。私にとってはこれで十分です。10~15 分ごとにマウスを使用するのは問題ありません。
みんな、ありがとう!
答え1
私が使うAOGenMark、マルチコア CPU ベンチテスト用のコマンドライン ツール。休止状態を呼び出した後にバッチから実行すると、起動時に終了します。
@echo off
c:\windows\system32\rundll32.exe powrprof.dll,SetSuspendState Hibernate
"C:\Users\Sauron\Desktop\AOGenMArk-1.3.0\AOGenMark.exe"