Questions and Answers :
Unix/Linux :
Suddenly seeing multiple Seti zombie threads?
Message board moderation
Author | Message |
---|---|
ETQuestor Send message Joined: 23 Mar 00 Posts: 1 Credit: 1,746,182 RAC: 0 |
At some point in the last few days, I've started seeing multiple SETI zombie threads. This used to work fine and I'm running the same version of BOINC that I've been running for a long time. I also notice that SETI seems to have reverted to running the 32-bit client, where I was running the x86_64 for a long time. I'm running BOINC client version 5.10.45 for x86_64-pc-linux-gnu, AMD Athlon(tm) 64 X2 Dual Core Processor 6000+ [Family 15 Model 67 Stepping 3], Linux: 2.6.25.10-86.fc9.x86_64. PID PPID C STIME TTY TIME CMD 7224 7033 0 09:13 ? 00:00:00 setiathome-5.27.i686-pc-linux-gnu 7225 7224 0 09:13 ? 00:00:00 setiathome-5.27.i686-pc-linux-gnu 7226 7225 99 09:13 ? 01:43:33 setiathome-5.27.i686-pc-linux-gnu 7227 7225 0 09:13 ? 00:00:00 setiathome-5.27.i686-pc-linux-gnu 7508 7033 0 10:46 ? 00:00:00 setiathome-5.27.i686-pc-linux-gnu 7509 7508 0 10:46 ? 00:00:00 setiathome-5.27.i686-pc-linux-gnu 7510 7509 99 10:46 ? 00:10:06 setiathome-5.27.i686-pc-linux-gnu 7511 7509 0 10:46 ? 00:00:00 setiathome-5.27.i686-pc-linux-gnu |
supervlb Send message Joined: 2 Aug 08 Posts: 12 Credit: 1,096,752 RAC: 0 |
I don't know if this will help, but I just encountered the same problem running SETI on FreeBSD 7.0-RELEASE with BOINC 6.2.14 (bleeding edge). The WUs would run normally until fraction done was equal to 1.000000 and then they would swap out and hang. Once both running WUs finished (dual CPU), BOINC would not start any further WUs unless I GUIed it and suspended the two hangs that just occurred. Even then they wouldn't finish up and transmit, and I eventually got a queue full of duds. A ps -A command would show 8 threads for two WUs while the processes were running, two of which were getting large amounts of CPU. All thread names ended with the characters LINUX-GNU. I fixed the problem by doing a make deinstall on the BOINC client port, then a MAKE CONFIG to uncheck the "download LINUX work units" option, and a MAKE INSTALL again. Now I have just two fine and dandy threads with names ending in portbld-freebsd that seem to be doing their job. When I restarted the system, the duds quickly finished up and transmitted back to STARFLEET COMMAND and I got more queued-up work. If it doesn't hang again overnight, I'm going to go buy a quad core CPU and go to WARP 2. |
Desti Send message Joined: 28 Feb 03 Posts: 123 Credit: 519,284 RAC: 1 |
At some point in the last few days, I've started seeing multiple SETI zombie threads. This used to work fine and I'm running the same version of BOINC that I've been running for a long time. I also notice that SETI seems to have reverted to running the 32-bit client, where I was running the x86_64 for a long time. I don't think this are zombie threads. Do they disappear when you shut down BOINC? |
©2024 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.