うーん微妙。一般にThreadを使う理由として、n個あるCPUを効率的に使いたいといった意図がある場合があるが、Rubyは今のところネイティブスレッドをサポートしていないのでThreadを使ったコードを書いても複数CPUを利用できない。*1