On Wed, Aug 13, 2008 at 1:28 PM, Jim Weirich <[EMAIL PROTECTED]> wrote:
>
> On Aug 13, 2008, at 4:20 PM, Ittay Dror (Freiman) wrote:
>
>> and as i mentioned there are other benefits besides avoiding stack
>> overflow, mainly, the ability to utilize several cores/cpus without
>> thrashing the machine and being able to stop the whole execution on
>> errors.
>
>
> Using multiple cores/cpus is not possible with MRI, regardless of what rake
> does. (Or are you using 1.9 or JRuby?)

You can squeeze more performance if you're spawning processes or doing
I/O, but you might want to consider asynchronous tasks instead: invoke
and separately block waiting for the results.

Assaf

>
> --
> -- Jim Weirich
> -- [EMAIL PROTECTED]
>
> _______________________________________________
> Rake-devel mailing list
> [email protected]
> http://rubyforge.org/mailman/listinfo/rake-devel
>
_______________________________________________
Rake-devel mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rake-devel

Reply via email to