Jiri Pirko の作ってきたパッチがなんか変だったので、作り直し。

BSDの挙動を調べるために、おうちのパソコンにFreeBSD 7.0 いれちゃいましたよ。とほほ。

BSDの挙動
====
・tick毎に集計しているので、ちょこちょこusleep()入れてやらないとすごく変な値が出てくることがある
・fork()で値はリセット、ただし、RUSAGE_SELFは簡単に再計算できるため実質リセットされてないが
(それでもRUSAGE_SELFが0を返す瞬間があるのはいかがなものかと思う。メモリ使用量0ってなんだ)
・exec() では値は継承