高いCPU使用率をシミュレーションする
CPUSTRES.EXEは、ユーザーモードプロセスで高いCPU使用率を再現するツールです。
Windows Sysinternal ToolsのWebサイトで提供されています。
CPUSTRESを使用して、CPU使用率50%を再現した様子。
高いメモリ使用量をシミュレーションする
Windows Sysinternalで提供されているTestLimitツールを使用して、高いメモリ使用量を再現することができます。TestLimitはメモリリークをシミュレーションするのに使用されます。
TestLiitで、空きメモリ量を減らしてみた様子です。
高いディスク使用状況をシミュレーションする
SQLIOは、ストレージのI/O性能をベンチマークするのに使用するツールです。
シーケンシャルとランダムI/Oをシムレーションできます。
大きなディスク使用量をシミュレーションする
consume.exeは、Windows SDKに同梱されており、CPU、メモリ、ディスクのようなリソース消費に使用できます。comsumeを使用して、ディスク空き容量が少ない状態を再現させてみました。