藤丸です。

> バッファモードの設定は、 setvbuf で行います。Ruby 1.6 のドキュメントを見
> た限りでは、 line buffered モードに対応するメソッド等は無いように思えま
> す。

 バッファリングせずにIOを使うには、.sync=trueで良い様です。

==========
藤丸博康