you said it's a child_process. so it depends on what is it for the main 
process. if the whole purpose of this child_process is to loop over the 
array as fast as it can, then just loop, send the result back and fetch the 
next message. if the purpose is to get messages from outside and present 
them anwers, even if they are partial, then use setImmediate after some 
elements or even use a stream.

Am Dienstag, 13. Mai 2014 08:42:10 UTC+2 schrieb krishnan venkat:
>
> I am currently looping through large arrays in a child thread, I know that 
> the thread blocks until the loop ends but is it a good idea to use 
> process.setImmediate or nextTick instead of the default for loop.
> There is no async code in the for loop and I am worried that 
> process.nextTick might starve the event thread.
> Is this a good use case for using the latter 2 options?
>
>

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/669c5362-b323-48f4-bf53-2119050aabc9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to