sitecapital.blogg.se

Boinc manager notices
Boinc manager notices









boinc manager notices
  1. BOINC MANAGER NOTICES UPDATE
  2. BOINC MANAGER NOTICES UPGRADE
  3. BOINC MANAGER NOTICES FULL
  4. BOINC MANAGER NOTICES CODE
  5. BOINC MANAGER NOTICES MAC

We needed to clear the app_configs and app_version_configs vectors in PROJECT if app_config.xml isn't there

  • client: fix bug that caused app_config settings to persist incorrectly.
  • MGR: Fix progress bars in Linux CBOINCListCtrl by basing it on generic wxListCtrl instead of native wxListCtrl.
  • Unfortunately, using mouse click events does not work on Windows

    BOINC MANAGER NOTICES MAC

  • MGR: For detection of list selection and list deselection trigger on EVT_LIST_CACHE_HINT only for Windows both EVT_LIST_CACHE_HINT and mouse click events work on Mac and Linux, but EVT_LIST_CACHE_HINT generates far more events than we need, so using mouse click events is more efficient.
  • MGR: Fix typos in my commit 70639a7 for using EVT_LIST_CACHE_HINT instead of EVT_LIST_ITEM_SELECTED or EVT_LIST_ITEM_DESELECTED to immediately detect selection changes in generic wxListCtrl for updating task control panels.
  • client: maintain # of success and failed jobs per project report in GUI RPC.
  • since the client first ran here)Įxport them in the get_state() RPC print them in boinccmd.
  • GPU active duration (GPU computation enabled) Total (i.e.
  • Maintain the following items: Per session (i.e.
  • client: maintain availability info, and export via GUI RPC.
  • client: fix typo that cause GPUs specified in cc_config.cml to be ignored.
  • VBOX: Switch back to using elapsed time in determining checkpoint based timings.
  • VBOX: When restarting and restoring from a checkpoint, make sure we do not checkpoint again until after the minimum checkpoint interval.
  • VBOX: Only get the updated CPU time every tenth iteration through the main loop.
  • BOINC MANAGER NOTICES FULL

    VBOX: If vboxwrapper is running in standalone mode (not under BOINC), run the VM in head full mode.wrapper: macro-subsitute GPU_DEVICE_NUM in cmdline passed to app.VBOX: Setting the minimum checkpoint interval should not cause the wrapper to believe that it should run in headfull mode.

    boinc manager notices

    BOINC MANAGER NOTICES UPDATE

  • WINBUILD: Update vboxwrapper's version to 26084.
  • change "core client" to "client" in some comments.
  • VBOX: Ugh, I missed assigning the starting_cpu_time variable when restoring from a checkpoint.
  • VBOX: Accumulate CPU Time across restarts of the wrapper.
  • VBOX: Make the minimum checkpoint interval project configurable.
  • boinc manager notices

  • Sort filenames in the user file sandbox.
  • BOINC MANAGER NOTICES CODE

    Remove Manager code for writing asserts to log files it is no longer used since wxASSERT() is now disabled for all platforms.MGR: disable all wxWidgets debugging support in release builds on Mac (asserts.client: when remove project, delete slot dirs and notice files leave job log.client: when detach a project, remove the slot directories of its tasks.client: delete per-project files when detach project.WINBUILD: Update vboxwrapper's version to 26082.VBOX: Base checkpoints on CPU time instead of elapsed time.WINBUILD: Update vboxwrappers version to 26081.VBOX: Report CPU Time instead of elapsed time to boinc_report_app_status().VBOX: Write the desired checkpoint interval to stderr on startup and every time it changes.If the VM is using vboxmonitor to write the status of the job or any potential failures of mounting the shared directory it might have been lost under the old policy. VirtualBox recreates the guest VM log every time the guest VM is launched. VBOX: Write output from vboxmonitor (running within the guest VM) to stderr as soon as it is written to the guest VM log.MGR: add #if !USE_LIST_CACHE_HINT t in one more place that should have been included in commit a39f4f9.I changed the client and vboxwrapper to use this. This is conveyed to the client by adding a line containing "notice" to the temp exit file. To do this, I added an optional argument to boinc_temporary_exit() saying that the message should be delivered as a notice.

    BOINC MANAGER NOTICES UPGRADE

    It needs to appear as a notice, telling the user to upgrade VBox. The "Incompatible version" message appears in the task status in the BOINC Manager, where some users may never see it.

    boinc manager notices

    Vboxwrapper detects known buggy versions of Vbox and calls boinc_temporary_exit(). API/client/vboxwrapper: show notice if need Vbox upgrade.MGR: Remove debug_level stuff, it should be defined in the setup.h file used by wxWidgets instead.This is an improvement on my commit 70639a7. This makes it independent of USE_NATIVE_LISTCONTROL. MGR: add #define USE_LIST_CACHE_HINT to determine which platforms should use on EVT_LIST_CACHE_HINT and which should use EVT_LEFT_DOWN to trigger checking for item selection / deselection in wxListCtrl.MGR: fix conflict in Mac builds which was introduced by commit 9dcfb88.Thank you all for your contributions to this research! Although was not directly used for the work described in the publication (link provided below), was used for designing relevant scaffolds.











    Boinc manager notices