Questions and Answers :
Windows :
YAFU locks up BOINC Manager and Explorer
Message board moderation
Author | Message |
---|---|
aybiss Send message Joined: 18 Jul 16 Posts: 1 Credit: 417,883 RAC: 0 |
I have had to stop running YAFU on both the machines I use because it causes Explorer to lock up, so that I can't interact with the taskbar or desktop. Both machines are i7 machines with 16GB and Windows 7. I can regain control of the machines by hitting Ctrl+Alt+Del and asking to log out, and when I do it is usually BOINC Manager that refuses to exit nicely. Both of these machines spend all day crunching other BOINC jobs and compiling C++ code or playing HD movies without missing a beat. I have spent several months narrowing down the cause and the common factor is always that YAFU is running. Has anyone had a similar experience or does anyone have any advice? |
Purple Rabbit Send message Joined: 3 Sep 15 Posts: 5 Credit: 5,769,429 RAC: 2,013 |
Over the past 6 months I've had a similar problem under Win 7 (64 bit) and Win Vista (32 bit). I'd find the computer completely hung with no CPU cycles present when I got up in the morning. YAFU has been the common element during the hangs. In July I stopped running YAFU on the 64 bit machine as it would hang on a very frequent basis. It hasn't hung since without YAFU. The 32 bit machine started to hang about a month ago. It's done it 3 times now so I'll try to finish the downloaded work and then stop (at least for a while). My "hope" was that some of the new work caused this but given the age of the previous post it looks like it's been around for a while. I haven't found any chants, incantations, or the right size hammer to solve the problem :) |
yoyo_rkn Volunteer moderator Project administrator Project developer Project tester Volunteer developer Volunteer tester Project scientist Send message Joined: 22 Aug 11 Posts: 736 Credit: 17,612,101 RAC: 92 |
I don't see a root cause why yafu should cause this. About which hostID you are talking? |
Purple Rabbit Send message Joined: 3 Sep 15 Posts: 5 Credit: 5,769,429 RAC: 2,013 |
Host 13107. I deleted the 64 bit host. I didn't mention that after I reboot (a push-the-button reboot, nothing else responds) the task continues to completion. |
marsinph Send message Joined: 1 Apr 18 Posts: 22 Credit: 715,524 RAC: 0 |
Also the same for me !!! Look the following thread !!!: https://yafu.myfirewall.org/yafu/forum_thread.php?id=314#1191 https://yafu.myfirewall.org/yafu/forum_thread.php?id=322 https://yafu.myfirewall.org/yafu/forum_thread.php?id=297#1110 After suspending WU for one months, today, I decide to try again. I hpoed the Admin would consider all previous. Nothing !!! The problem is into the "yafuwrapper.exe" file. For a few seconds, it take all resources to start sequence or finish and make final report. OK so far. But the CPU is fully charged. No problem for a few seconds. Not for hours !!! Then this project not respect our CPU limitation on BAM. I think, it is my own host. I decide the use of my host. If I decide to give maximum 80% of my ressources, It is my choice. But this project not respect it. Read all thread here above... The problem is only that the this wrapper, who take all ressources not gie free back !!! It is why all our hosts crashes or blocks. Only one example : this WU : http://yafu.myfirewall.org/yafu/result.php?resultid=3208704 It runs very fast but fully blocks my host. Only "windows task manager" was available. All other programs were frozen. CPU usage on 2%, RAM usage about 10%. So normally enough ressources But this wrapper not give ressource back to operating system . (I speak only about Windows) Also progress of this WU on Yafu was frozen. Only , after full restart of my host, I see the WU is validated !!! Conclusions, I already , months ago, let know the problem. But no any change from Admin !!! And if it was not enough, this project is candidate to FormulaBoinc Sprint !!! http://formula-boinc.org/sprint.py?lang=&year=2018 Then this project send only three WU per host. I understand and agrree the reason. Today, they have only about three thousand WU available, It will say for 1,000 hosts. With the risk of hardware problems 'overheating) Best reagrds from Belgium. I hope this time Admin will have reaction, instead of the latest who suggest we are all not capable to use and onfigure a computer !!!! It is written in one of the thread here above ! |
yoyo_rkn Volunteer moderator Project administrator Project developer Project tester Volunteer developer Volunteer tester Project scientist Send message Joined: 22 Aug 11 Posts: 736 Credit: 17,612,101 RAC: 92 |
First of all, the following is stated as first sentence on the home page of yafu: YAFU is a alpha project, It is not a very stable fully staffed and fully financed project. So you have to expect problems. But now to your blamings:
Go to the settings (https://yafu.myfirewall.org/yafu/prefs.php?subset=project) and limit the number of used CPUs. I assume this is working properly. Limiting it by percentage as you do will probably not work in the way this is implemented in BOINC and in the wrapper. BTW, yafu uses the standard wrapper as provided by BOINC. On my 4 cores Laptop, even if i configure 32 cores and they are used by yafu, the system doesn't freeze.
There are reasons for it and I do not see a problem by this limitation.
And what is the problem with this? If the amount of WUs decreases below a threshold new ones will be created. Why should I load millions of workunits into the DB? They just waste ressouces and slow down the server. Check e.g. this chart https://www.gridcoinstats.eu/project/yafu and you see that there were always workunits available and the server was never run dry. yoyo |
marsinph Send message Joined: 1 Apr 18 Posts: 22 Credit: 715,524 RAC: 0 |
Hello everyone. I read very carefylly recommandations from admin. This morning, i decided to set one of my host (344323), fully and only for Yafu.I also decided to see what happen. This host have a CPU with TDP 95W, the cooler have a capacity of 235W. So I am sure. I never use OC. I force manually nominal CPU clock. So no any change of frequency. I was always checking this host and connected on my Yafu with a other host. This host run only Win7. Nothing else. It is a host only to crunch. No antivirus, really nothing except drivres. Look the charactericts of this host, all is open. So i firt run "small composite WU" Some runs in a few seconds without problem. OK so far. I also check estimated GFLOPS to run. And compare with the GFLOPS of my CPU. So, WU 2727437, freeze all after about 30 minuts, only "windows task manager" was able to run. This WU took all 8Cores. No problem. But at host freeze, this WU did nothing and not use CPU !!! But blocked host !!! I forced logoff (with task manager) Again logon. After a few seconds, again hosts freeze ! Once again forced logoff and logon. Then I let run. Till end. OK so far. Then following advise from admin, I changed my web preference : Thjen deleted all WU, and after change Use at most 4 cores and run only YAFU-4T. I received 3WU, "Yafu-4T..." Result : the first started to run using 4Cores. OK so far (WU 2731476) But then Yafuwrapper started the second WU (2731227). My preferences are set to not use more than 4 CPU. So I suspended the WU, and let run only the first. In "Windows task manager", only about 50% of CPU (dispatched on all core) was used. I was happy. But not !!! After about 20 minits, hosts again freeze !!! Forced logoff / logon, then all start normaly. Then I follow recommandation of admin : I changed my preference to "small WU and 4 cores" OK, it not freeze, but it give credits who not follow the logical of the project. Each project give credits like they want. OK so far.For example : "Prime grid" give 3371cr/wu) without considering the host. It is not honnest, but they decide. To comment Admin about limitation of three WU, I agree and understand. No need to overload DB and server. Better quality than quantity. Once again, i fully agree. BUT and ther is the problem : YAFU is candidate to the next challenge on "formula boinc" Once again, i understand and agree Admin. But then if Yafu sytart the challenge (13th september), then you will need to produce thousand of WU. With thousand of rejected WU because people will abort the freezing WU. I really think, it is suicide for your project. Look only your stats !!! Since years, fewer and fewer participants !!! It is a real problem with this project. OK it is a Alpha, that sometimes something can be wrong, I understand it, BUT it will not say that developer need to do nothing to make it better. The problem of freezing is very old and nothing change. Best regards from Belgium first team very disappointed !!! [/url] |
yoyo_rkn Volunteer moderator Project administrator Project developer Project tester Volunteer developer Volunteer tester Project scientist Send message Joined: 22 Aug 11 Posts: 736 Credit: 17,612,101 RAC: 92 |
I don't see a freeze on 3 different systems (windows7, 10 and Linux) even if I configure 32 cores to use on a system which has only 4. So I assume this has something todo with your system. I do not understand how the system is frozen if yafu didn't consume any cpu as you described above. |
marsinph Send message Joined: 1 Apr 18 Posts: 22 Credit: 715,524 RAC: 0 |
I don't see a freeze on 3 different systems (windows7, 10 and Linux) even if I configure 32 cores to use on a system which has only 4. So I assume this has something todo with your system. I do not understand how the system is frozen if yafu didn't consume any cpu as you described above. Hello, I set my preference on 4CP. OK so far. And to prevent CPU overheating : BAM setting on "not use more than 90% CPU time" But still the same problem with "small composite" WU. It runs, and random, it freeze all except "task manager". But at freeze, the WU still run, process "gnfs.....exe" do something. It looks like at one moment, the process request CPU task, but not give the process free again. And of course all other process are fully blocked. Except task manager. The I need to force logoff So we need to always monitoring host. Impossible to let run alone. It do the same on all my hosts, but also to other users under Vista or Linux !!! Does we need to consider that all of us are unable to configure a computer ? So what happens ? |