>>25
プロセスごとにVMが立ち上がると、それぞれにそれなりの時間がかかるよ。

以前、ファイルにとある処理をするjavaのプログラムを作って、
シェルスクリプト(tcshのforeach等)で複数ファイルについて実行したんだけど、
イライラするほど遅かった。
あんまり酷かったんでプログラムが複数ファイルを受け付けるようにしたよ。

.NETもそうなのかなあ。今度試してみるか。