- 06 Sep, 2011 3 commits
-
-
Rom Walton authored
svn path=/trunk/boinc/; revision=24132
-
Rom Walton authored
svn path=/trunk/boinc/; revision=24130
-
David Anderson authored
the <working_global_preferences> element in scheduler RPC request (tells the server that there's an override file). - account manager RPC: add <working_global_preferences> element, including the override flag. - web: add "no time limit" option for forum search - web: increase show-user-post query limit to 10000 svn path=/trunk/boinc/; revision=24129
-
- 05 Sep, 2011 1 commit
-
-
David Anderson authored
- scheduler: when using elapsed time stats to predict runtime, cap the estimated FLOPS at twice the peak FLOPS; otherwise, if a host has received a lot of very short jobs recently, it will get a too-high FLOPS estimate and will exceed the rsc_fpops_bound limit. svn path=/trunk/boinc/; revision=24128
-
- 03 Sep, 2011 1 commit
-
-
David Anderson authored
so the page doesn't exceed CPU limit svn path=/trunk/boinc/; revision=24127
-
- 02 Sep, 2011 15 commits
-
-
David Anderson authored
svn path=/trunk/boinc/; revision=24126
-
Charlie Fenton authored
svn path=/trunk/boinc/; revision=24125
-
David Anderson authored
svn path=/trunk/boinc/; revision=24124
-
David Anderson authored
add a mechanism so that apps can report sub-processes that are not descendants (e.g., virtual machines) These processes are then counted as part of the app, not as "non-BOINC CPU time". This fixes a bug where processing was incorrectly suspended because CPU usage by VM apps exceeded the "CPU usage limit" pref. Implementation: - the PIDs of the processes in question are passed from app to client via shared-memory, in the app_status channel. A new variant of boinc_report_app_status() supports this. - the VBox wrapper queries the PID of the VM, and reports it in this way. - procinfo_app() includes a new argument: a list of PIDs that are part of the app, although not ancestrally related to the main process. - in the client, ACTIVE_TASK now includes a vector "other_pids". If this is nonempty, it's passed to procinfo_app(). svn path=/trunk/boinc/; revision=24123
-
David Anderson authored
svn path=/trunk/boinc/; revision=24122
-
David Anderson authored
svn path=/trunk/boinc/; revision=24121
-
David Anderson authored
proc_control: controlling processes procinfo: enumerating and querying processes run_app_windows: launching apps as other users on Win svn path=/trunk/boinc/; revision=24120
-
David Anderson authored
svn path=/trunk/boinc/; revision=24119
-
David Anderson authored
svn path=/trunk/boinc/; revision=24118
-
David Anderson authored
used for system process info Old: vector of PROCINFO. Descendants of a process were found by recursively iterating through the vector. Operations are O(n) New: map of (id, PROCINFO), and each PROCINFO has a vector of its children. Operations are O(log(n)) Also combined Mac/Win/Linux variants of code that was essentially the same. svn path=/trunk/boinc/; revision=24117
-
Rom Walton authored
svn path=/trunk/boinc/; revision=24116
-
Rom Walton authored
svn path=/trunk/boinc/; revision=24115
-
Rom Walton authored
svn path=/trunk/boinc/; revision=24114
-
Rom Walton authored
svn path=/trunk/boinc/; revision=24113
-
Rom Walton authored
log file. samples/vboxwrapper/ vbox.cpp, .h svn path=/trunk/boinc/; revision=24112
-
- 01 Sep, 2011 11 commits
-
-
David Anderson authored
svn path=/trunk/boinc/; revision=24111
-
David Anderson authored
svn path=/trunk/boinc/; revision=24110
-
David Anderson authored
svn path=/trunk/boinc/; revision=24109
-
David Anderson authored
svn path=/trunk/boinc/; revision=24108
-
David Anderson authored
and move it to its own file svn path=/trunk/boinc/; revision=24107
-
David Anderson authored
svn path=/trunk/boinc/; revision=24106
-
Charlie Fenton authored
svn path=/trunk/boinc/; revision=24105
-
Charlie Fenton authored
svn path=/trunk/boinc/; revision=24104
-
Charlie Fenton authored
svn path=/trunk/boinc/; revision=24103
-
David Anderson authored
svn path=/trunk/boinc/; revision=24102
-
Charlie Fenton authored
svn path=/trunk/boinc/; revision=24101
-
- 31 Aug, 2011 9 commits
-
-
Rom Walton authored
try and avoid permission errors on multiple platforms when BOINC is installed as a daemon. samples/vboxwrapper/ vbox.cpp svn path=/trunk/boinc/; revision=24100
-
David Anderson authored
svn path=/trunk/boinc/; revision=24099
-
David Anderson authored
Otherwise older clients won't be able to parse. svn path=/trunk/boinc/; revision=24098
-
David Anderson authored
the OpenCL library at runtime. It's used only in OpenCL applications, which already include the library. svn path=/trunk/boinc/; revision=24097
-
David Anderson authored
svn path=/trunk/boinc/; revision=24096
-
David Anderson authored
- win compile fixes svn path=/trunk/boinc/; revision=24095
-
David Anderson authored
- change signature to return int error code - no function overloading svn path=/trunk/boinc/; revision=24094
-
David Anderson authored
lib/ is for code that's used by >1 part of BOINC svn path=/trunk/boinc/; revision=24093
-
Charlie Fenton authored
svn path=/trunk/boinc/; revision=24092
-