cchayden.nyt / gmail.com wrote: > When I run the program: > > STDIN.each_line { |line| line.split("\t") } > > with a big input file, the process size grows rapidly, reaching 1G in > less than 1 minute. > If I let it go, it continues to grow at this rate until the whole > system fails. > This is ruby 1.8.6 on fedora 9. > > Is this a known problem? > Is there some way to work around it? Might be worth trying on JRuby. We've had no such reports, and the garbage collector is rock-solid. - Charlie