solaris

最近のSPARCのサーバは、本当に化物の様相を呈して、mpstatとか見ると本当に64個とか、128個とかだしてくれる。
で、perfbarというのを知った。これがないと、状態が本当にわからない。わかったから何かできるかと言われても困るが、見てるとなかなか面白い、最近知ったのは

while true
do
echo a
done

これをshで実行した場合とbashで実行した場合でCPUの使われ方が違うことに気づいた。shの方が複数のCPUを上手に動かす。bashで実行すると分散しなかった。何が原因なんだろう?gccコンパイルするとこうなるのか?