サーバ負荷時にどれくらいCPU温度が調査したかったので簡単にCPU負荷をかけれる方法はないかと思って調べてみたところ、【Linux小技】 Linuxマシンに単純にCPU負荷をかけるperlスクリプト 「知ったかブログ」にどんぴしゃな情報が載ってました。
複数コア搭載サーバの場合は複数分スクリプトを走らせばいいようです。
ソースはコピペですがこんな感じです。
#!/usr/bin/perl $goal = 1000000;while (1) {
$before = time();
for ($i = 0; $i < $goal; $i ++) {
$x = 0.000001;
$y = sin($x);
$y = $y + 0.00001;
}
$y += 0.01;
# print "One million sin: ", time() - $before, " seconds!\n";
}
上記スクリプトを /root/cputest.pl として保存した場合、実行権限を付与して、/root/cputest.pl と実行すればいいだけです。