From: gwtmp01@... Date: 2006-05-28T03:13:26+09:00 Subject: Re: Ruby Threads... On May 27, 2006, at 2:03 PM, Joel VanderWerf wrote: > gwtmp01@mac.com wrote: > ... >> I do agree with you that it takes a lot of discipline to use threads >> effectively. Many times it seems like a standard multi-process model >> would work just as well as trying to play with fire in a shared >> address space. Unix used to be known for its 'cheap' processes and >> now everyone seems to think that process creation is monumentally >> expensive. > > Agree in general, but in the case of ruby, note that forking a ruby > process is more costly because of GC. In a short-lived child, GC > can be > disabled to improve performance. [ruby-talk:186561] Interesting, thanks for the pointer. Gary Wright