間違いだらけの備忘録

このページの内容は無保証でありこのページの内容によって直接、または間接に損害を受けられたとしても私は責任を取りません。

CPUの負荷テスト

http://www.ibm.com/developerworks/jp/linux/library/l-hw1/

cpubuildスクリプト

                
#!/bin/bash
make dep
while [ "foo" = "foo" ]
do
make clean
make -j2 bzImage
if [ $? -ne 0 ]
then
echo OUCH OUCH OUCH OUCH
exit 1
fi
done

上記のスクリプトでは、-jオプションを調整して、それに続く数字がシステムのCPUの数より1つ多くなるようにします。つまり、たとえば、単一プロセッサーには「2」を、デュアル・プロセッサーには「3」をそれぞれ使用します。

うーむ
CPU数*2+1が(負荷増加|コンパイル時間短縮)に良いという記述がLinuxカーネルクイックリファレンスにあるのだが。

このページにはhatena以外のサービスからのコンテンツが埋め込まれています。 hatenaによりGoogle AdSense 広告が埋め込まれています。