別のコマンドや機能をベンチマークするために使用できるコマンドはありますか? CPUの使用量を確認してください。
レポートコマンドの期間を使用する方法に似ていることが望ましいですtime
。
例: 追加する前に次のコードを試しました。sleep 0.1
CPUにストレスがかかり、ファンが高速で動作しました。sleep 0.1
各項目の後に追加するとprintf
問題が軽減されるようです。基本的に違いを確認したいです。
spin ()
{
i=0
sp='/-\|'
n=${#sp}
printf ' '
sleep 0.1
while true; do
printf '\b%s' "${sp:i++%n:1}"
sleep 0.1
done
}
ベストアンサー1
time
情報をください!これは、プログラムがユーザー(CPU使用率など)とシステム(入力/出力など)で消費する時間を示します。 CPU集中型プログラムは、ユーザー時間が支配的でシステム時間は無視できるプログラムです。