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.
