From: "M. Edward (Ed) Borasky" Date: 2006-03-26T05:33:21+09:00 Subject: Re: Speed issue on Windows Daniel Berger wrote: > Larry Kelly wrote: > >> What progress is being made to improve Ruby's speed on Windows >> platforms. I'm finding much slower on Windows, especially Windows 2003 >> Server. >> >> -- >> Posted via http://www.ruby-forum.com/. >> > > What exactly are you finding slow? Also, I've noticed that I/O in > general is slower on Windows compared with other platforms, for > example. OK, *my* turn to ask detailed questions. :) How specifically is "I/O in general" on Windows slower than, say, Linux or BSD? Remember, NTFS is a journaling filesystem and is tunable, so you should compare Windows (server??) I/O performance with, say, Linux, using properly tuned journaling filesystems and identical (RAIDed) hardware. I think you'll find that if you give a Windows performance engineer a chance to tune the Windows server and a Linux performance engineer a chance to tune the Linux server, the two platforms will be competitive. Come back to me in a couple of weeks; I'm taking a Windows internals course and I expect to learn the Windows piece of that performance engineering toolset. I've already got the Linux piece pretty well under control, and I don't know anything about BSD. -- M. Edward (Ed) Borasky http://linuxcapacityplanning.com