From: Pete McBreen Date: 2002-03-08T06:11:51+09:00 Subject: Re: file reading impossibly slow? 1.6.6 vs. 1.6.2 numbers Matt Armstrong wrote >Yes, the slow IO for the native Win32 version of Ruby 1.6 is quickly >becoming a FAQ on this list. This is the third time it has come up in >recent memory. :-) I missed the first two, but having recently installed the 1.6.6 version I was amazed at the difference. I don't think it is something that 1.7 ot 1.8 will solve, unless they are using completely different file system calls. I think it is likely to have something to do with the way 1.6.6 is built in Visual C++ and/or the fact that we have to use different file system calls to get good performance under mswin (if this is the case then cygwin version must be doing somethin under the covers to invoke different file system calls). Pete ---- Pete McBreen, McBreen.Consulting , Cochrane, AB email: petemcbreen@acm.org http://www.mcbreen.ab.ca/ Author, "Software Craftsmanship The New Imperative" Addison-Wesley (C) 2002 http://www.amazon.com/exec/obidos/ASIN/0201733862 Finalist for the 2002 Jolt Awards