From: 7stud -- Date: 2011-05-08T10:56:39+09:00 Subject: Re: Threading Loops Hi, I don't think threading will speed up your execution time in this case. Threading is an illusion: processing switches rapidly between threads; threads don't actually execute at the same time. So unless there is some waiting going on somewhere in your code, and switching to another thread will make use of that downtime, there won't be any improvement in execution speed. Even if you have a computer with multiple processors, it won't help: === ...if your machine has more than one processor, Ruby threads won't take advantage of that fact - because they run in one process, and in a single native thread, they are constrained to run on one processor at a time. http://rubylearning.com/satishtalim/ruby_threads.html === -- Posted via http://www.ruby-forum.com/.