BOINC / boinc

Open-source software for volunteer computing and grid computing.
https://boinc.berkeley.edu
GNU Lesser General Public License v3.0
2.03k stars 449 forks source link

Random Manager freezes on Windows #4887

Open C029s-MOC opened 2 years ago

C029s-MOC commented 2 years ago

Describe the bug Literally freeze , the manager just will not do anything and won't react to mouse clicks and window resizing......anything. The only thing you can do is terminate the app in Windows task manager

Steps To Reproduce

  1. Open the manager
  2. Repeatedly resize the window , add projects , switch between views
  3. The manager will freeze

Expected behavior The manager should be responsive and not lagging

System Information

C029s-MOC commented 2 years ago

Additional content : when adding a project , a window with the text "Communicating with BOINC Client" will not appear when the manager window is not on the main monitor (Dual screen setup)

RichardHaselgrove commented 2 years ago

I think the display of alert dialogs on the main monitor only, even if the issuing application is using a secondary monitor, is a Windows 'feature', not easily overcome.

With regard to your main issue: I too see Manager freezes - but they are brief, and recover after a few seconds at most. I believe it happens when the underlying boinc client is busy, either with spawned computational processes, or with communications tasks.

BOINC itself generates very little computational load. That is all down to the science projects you have added, and the tasks they are asking you to compute. Could you please list the projects you have added, and (as far as possible) the applications they are running?

For example, my commonest display glitches at the moment correlate with the Einstein project, and its Gamma-ray pulsar binary search on NVidia GPUs: as each task comes to an end, the load peaks, and the whole computer becomes sluggish. Other examples probably exist.

C029s-MOC commented 2 years ago

I have developed a habit of suspending all tasks , even restarting the PC before adding a project , but this still troubles me sometimes , maybe the network environment in China isn't that good for it to communicate THAT well with a project

Ageless93 commented 2 years ago

I always saw this behaviour when large tasks were loading into memory, or a new VM was loading into VirtualBox. Opening Windows Task Manager would show what was happening, and the problem would go away after a while, when things were loaded and running.