From: Gavin Sinclair Date: 2003-07-18T12:07:38+09:00 Subject: Re: Marshal efficiency [precompiled 1.8 for cygwin?] > Folks, > I wrote: > As an intermediate step in a small software system that performs a large > amount of data gathering, I am using Marshal to store processed results, > so that other programs can use this information. > > At first, this was an excellent solution: couldn't be easier, and it > demonstrated good performance. However, as I am collecting more and > more data, the period of time required to serialise the data to disk is > balooning - it seems quadratically. [...] Soon after I sent this, I decided to search the mailing list for existing information (yes, I often get things backwards...). It turns out that Marshal is known to be much faster in 1.7/1.8 than in 1.6. The mailing list does not, however, lead me to a precompiled 1.8 for Cygwin. So for future posterity, here it is, courtesy of Google: http://mirrors.sunsite.dk/ruby/binaries/cygwin/1.8 Gavin