-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DDF.py is stuck at Evolve Pop. #10
Comments
Finally, even with the GAClean-NCPU parameter set to 1, the same problem appears during the next major cycle, at the same step. |
The remaining problem with GAClean is threefold:
Anyway, I'll bet you a beer this is exactly what you're seeing here. Now all you need is another beer to bribe @cyriltasse to fix this. |
Well, I misread my logs : it appears at the third iteration on two of my .ms files. I don't think the problem comes from an island size, because I had something like more 600Go of RAM space available when it happened. Is this problem specific to only few dataset ? |
While running DDF.py, I got stuck at the step
Using htop I noticed that no CPU was working hard at this moment. (RAM was not fully used, it is just a CPU problem)
Tracing syscalls with
strace
shows that the program is doing continuously aselect
syscall that always fail because of timeout. I have the following line that appears again and again in command prompt :I suspect this to be a sort of deadlock, but I am not sure, because I wasn't able to find in the source code the lines that were involved in this affair.
Setting parameter --GAClean-NCPU to 1 seems to resolve the problem for me though. So I think the problem is really a problem of coordination between cores and subprocesses.
Maybe this error comes from a parameter that I have omitted ? Or is this problem known ?
The text was updated successfully, but these errors were encountered: