in reply to Re^4: Using threads to run multiple external processes at the same time
in thread Using threads to run multiple external processes at the same time
I too am confused by your results. Right now I have 3 speculative possibilities:
This seems to be the most likely explanation.
I haven't been able to spot anything from a fairly extended inspection, but there is rather too much code to comprehensively 'run it in my head'.
Unfortunately, even if I had the data files, I would still not be able to run it here as IPC::Open2 (nor any of the alternatives), don't work worth a damn on my platform.
My best suggestion for isolating which (if any) of the above is the problem, is to log the command output of your demo run, split it into 2 and then start two manual R sessions and feed (pipe) half to each and set them both going at the same time and see how long they take.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^6: Using threads to run multiple external processes at the same time
by kikuchiyo (Hermit) on Sep 04, 2009 at 22:43 UTC | |
|
Re^6: Using threads to run multiple external processes at the same time
by kikuchiyo (Hermit) on Sep 04, 2009 at 23:27 UTC | |
by BrowserUk (Patriarch) on Sep 05, 2009 at 00:12 UTC | |
by kikuchiyo (Hermit) on Sep 05, 2009 at 09:52 UTC | |
by BrowserUk (Patriarch) on Sep 06, 2009 at 04:56 UTC | |
by kikuchiyo (Hermit) on Sep 07, 2009 at 08:35 UTC | |
|