top -b -n 1 > top.log でワンショット取れるから、後はこれを繰り返し実行すればいいんじゃね?