Follow BoincTasks on Twitter Facebook        Visit our website here.
BoincTasks cloud login is working again

Main Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - tkelley

Questions / Re: Throttling VirtualBox BOINC Tasks
July 18, 2018, 03:34:21 AM
Great idea!  That worked well.  Can't believe I didn't think of it.  Thank you!
Questions / Re: Throttling VirtualBox
July 09, 2018, 05:44:43 AM
TThrottle seems to be aware of the VMs being used by Cosmology@Home.  This line appears on the Programs tab (when "connect to BOINC client" is unchecked):

CPU: vboxwrapper_26200_windows_x86_64.exe, PID: 5560, Threads: 8

and these appear on the list on the BOINC tab: = vboxwrapper_26200_windows_x86_64
Slot = #vboxwrapper_26200_windows_x86_64.exe

Nonetheless, TThrottle seems unable to reduce the CPU usage of these processes.

The process that appears in Task Manager as the one that's eating all the CPU doesn't show up in TThrottle; it's called VBoxHeadless.exe.  Is there some way to add it to TThrottle as something that should be managed?
Questions / Throttling VirtualBox BOINC Tasks
July 08, 2018, 11:18:29 PM
I recently installed Cosmology@Home, which spawns Linux virtual machines in Oracle VirtualBox to do the work.  They immediately began consuming 100% of the processors they were using, driving up the temperature above the set limits.  I saw reference in the development history to the addition of support for VirtualBox VMs; is there something I need to do to get TThrottle to manage BOINC tasks running in a VM?
So far so good!  I'll post again if it goes off the rails.  Thanks for your help!
Okay, here's the complete log:

TThrottle.xml found.

04 May 2013 - 09:03:40 Driver installed properly. Driver Version: 2.4
04 May 2013 - 09:03:40 Driver regulator: active

Program version: 6.31 64Bit
Microsoft Windows 7 Ultimate Edition Service Pack 1 (build 7601), 64-bit

Language: User: 1033 ENU ,System: 1033 ENU

nvidia: found 1 logical devices
nvidia: found 1 physical devices
nvidia: Temperature 62 °C, max Temperature 127 °C

nvidia: NVS 4200M

Vendor ID: GenuineIntel
Vendor: INTEL
HighestIntegerValue: 0000000D - Processor Signature: 000206A7
Misc. info: 04100800
Feature Flags1 1FBAE3FF
Feature Flags2 BFEBFBFF

Processor:       Intel(R) Core(TM) i7-2760QM CPU @ 2.40GHz               
Processor: Family: 6h, Model: 2A, Stepping: 7

TJunction read from CPU: 100  °C, TJunction using: 100  °C

Core Temperature: 76 °C, Raw Data: 88180008
This Processor has 8 cores and  4 temperature sensors.


You can help by reading How can I help!
Select the send EMail button,or copy everything in this logging window and mail it to me!
boinc[At]efmer[Dot]eu. We use this information to improve this product.

04 May 2013 - 09:03:41
Exclude projects:
04 May 2013 - 09:03:48 Number of matching Programs (Processes): 10
Cpu: hadcm3n_6.07_windows_intelx86.exe, PID: 7644, Threads: 3
Cpu: hadcm3n_um_6.07_windows_intelx86.exe, PID: 7660, Threads: 3
Cpu: setiathome_6.03_windows_intelx86.exe, PID: 128372, Threads: 3
Cpu: setiathome_6.03_windows_intelx86.exe, PID: 133800, Threads: 3
Cpu: setiathome_6.03_windows_intelx86.exe, PID: 134764, Threads: 3
Cpu: setiathome_6.03_windows_intelx86.exe, PID: 135128, Threads: 3
Cpu: setiathome_6.03_windows_intelx86.exe, PID: 110480, Threads: 3
Cpu: setiathome_6.03_windows_intelx86.exe, PID: 120952, Threads: 3
Cpu: setiathome_6.03_windows_intelx86.exe, PID: 134644, Threads: 3
Gpu: setiathome_6.10_windows_intelx86__cuda_fermi.exe, PID: 128736, Threads: 5
---------------------------------------------------------------------------------------------------------------------   9 0 1 0
04 May 2013 - 09:03:49 Number of matching Programs (Processes): 9
CPU:1 (-1%) - PID:7644 (3)   Slot:0   hadcm3n_zlcg_1920_40_008341318
GPU:1 0 PID:128736 (5)   Slot:1   03mr13ab.24140.15200.14.11.52
CPU:1 (-1%) - PID:128372 (3)   Slot:2   31ja13ae.20614.17417.10.11.231
CPU:1 (-1%) - PID:133800 (3)   Slot:3   31ja13ae.20614.17417.10.11.237
CPU:1 (-1%) - PID:134764 (3)   Slot:4   31ja13ae.20614.17417.10.11.243
CPU:1 (-1%) - PID:135128 (3)   Slot:5   31ja13ae.20614.17417.10.11.255
CPU:1 (-1%) - PID:110480 (3)   Slot:6   31ja13ae.20614.17417.10.11.249
CPU:1 (-1%) - PID:120952 (3)   Slot:7   31ja13ae.20614.17417.10.11.216
CPU:1 (-1%) - PID:134644 (3)   Slot:8   31ja13ae.20614.17417.10.11.222
04 May 2013 - 09:04:04 Number of matching Programs (Processes): 9
CPU:1 (-1%) - PID:7644 (3)   Slot:0   hadcm3n_zlcg_1920_40_008341318
GPU:1 0 PID:128736 (5)   Slot:1   03mr13ab.24140.15200.14.11.52
CPU:1 (-1%) - PID:128372 (3)   Slot:2   31ja13ae.20614.17417.10.11.231
CPU:1 (-1%) - PID:133800 (3)   Slot:3   31ja13ae.20614.17417.10.11.237
CPU:1 (-1%) - PID:134764 (3)   Slot:4   31ja13ae.20614.17417.10.11.243
CPU:1 (-1%) - PID:135128 (3)   Slot:5   31ja13ae.20614.17417.10.11.255
CPU:1 (-1%) - PID:120952 (3)   Slot:7   31ja13ae.20614.17417.10.11.216
CPU:1 (-1%) - PID:134644 (3)   Slot:8   31ja13ae.20614.17417.10.11.222
CPU:1 (-1%) - PID:135300 (3)   Slot:6   31ja13ae.20614.17417.10.11.246
Okay, I put the edited tthrottle.xml file in the directory you specified, with the <exclude> language in it.  climate prediction is still running full out, 12.5% of total CPU, and all the SETI processes are ratcheting down to compensate.  In other words, no change.

One other thing to note:  the climate prediction process is flagged as "high priority" in BOINC.  This shouldn't matter, though, should it?  I can't imagine TThrottle would care.  And I think some other climate prediction processes that weren't "high priority" still behaved like this (though I can't be sure).
Okay, it's misbehaving again. 

"Do you have "Auto active" checked?"  Yes!

"What is in "Running Cpu" ?" 
2% (when I scroll over the task tray icon, TThrottle says, "Temperature CPU: 85C - Run CPU: 2%  Temperature GPU: 62C - Run GPU: 1%"

"Did you check what tasks are using the CPU."
Yes, in Windows Task Manager, I can see hadcm3n_um_6.07_windows_intelx86 using 13% of total CPU capacity.  This is one entire thread (2 threads x 4 processors), running full out.  The SETI processes are all using less than 1% of total CPU due to the elevated temperatures caused by the runaway climate prediction process. 

Interestingly, now the XXX: entries are gone.  Here's how the processes look now:

Number of matching Programs (Processes): 9
CPU:1 (-1%) - PID:7644 (3)   Slot:0   hadcm3n_zlcg_1920_40_008341318
CPU:1 (-1%) - PID:7172 (3)   Slot:5   03dc12ac.4429.21714.206158430217.10.91
CPU:1 (-1%) - PID:2528 (3)   Slot:6   03dc12ac.4429.21714.206158430217.10.85
CPU:1 (-1%) - PID:2144 (3)   Slot:3   01fe13ad.13391.7846.12.11.171
CPU:1 (-1%) - PID:8096 (3)   Slot:4   01fe13ad.13391.7846.12.11.177
CPU:1 (-1%) - PID:2664 (3)   Slot:7   01fe13ad.13391.7846.12.11.190
CPU:1 (-1%) - PID:6040 (3)   Slot:1   01mr13ai.2962.15765.9.11.8
CPU:1 (-1%) - PID:7980 (3)   Slot:2   01mr13ai.2962.15765.9.11.26
GPU:1 0 PID:81388 (5)   Slot:8   03mr13ab.24140.15200.14.11.64

Now I'll try the <exclude> thing.
It's suddenly started behaving properly, before trying these things.  I'll keep an eye on it and do this if and when it starts misbehaving again.  Thank you so much for your great help and quick responses!
I see what you mean; it looks like the "XXX:" entries are the wrappers, that in turn spawn the "Child:" processes.  How do I rein these suckers in?
Okay, here it is:

Number of matching Programs (Processes): 12
XXX: 0 (0%) - PID:5964 (3)   Slot:8   hadam3p_eu_qcs5_2008_1_008342354
CPU:1, GPU:0, PID:6356 (3)   Child:   hadam3p_eu_um_6.09_windows_intelx86.exe
CPU:1, GPU:0, PID:6364 (3)   Child:   hadrm3p_eu_um_6.09_windows_intelx86.exe
XXX: 0 (0%) - PID:5972 (3)   Slot:9   hadam3p_eu_qc92_2005_1_008341667
CPU:1, GPU:0, PID:6560 (3)   Child:   hadam3p_eu_um_6.09_windows_intelx86.exe
CPU:1, GPU:0, PID:6568 (3)   Child:   hadrm3p_eu_um_6.09_windows_intelx86.exe
XXX: 0 (0%) - PID:6016 (3)   Slot:6   hadcm3n_o3ib_2140_40_008269800
CPU:1, GPU:0, PID:6980 (3)   Child:   hadcm3n_um_6.07_windows_intelx86.exe
XXX: 0 (0%) - PID:6024 (3)   Slot:0   hadcm3n_zlcg_1920_40_008341318
CPU:1, GPU:0, PID:7004 (3)   Child:   hadcm3n_um_6.07_windows_intelx86.exe
CPU:1 (100%) - PID:5720 (3)   Slot:3   ap_28ja13aa_B5_P0_00242_20130418_21792.wu
XXX: 0 (0%) - PID:288 (3)   Slot:1   hadam3p_pnw_q8zc_2034_1_008355041
CPU:1, GPU:0, PID:7096 (3)   Child:   hadam3p_pnw_um_6.09_windows_intelx86.exe
CPU:1, GPU:0, PID:7104 (3)   Child:   hadrm3p_pnw_um_6.09_windows_intelx86.exe
CPU:1 (100%) - PID:5620 (3)   Slot:5   ap_05fe13ac_B4_P1_00315_20130419_07821.wu
CPU:1 (2%) - PID:8168 (3)   Slot:7   29ja13ab.14820.13155.206158430222.10.205
GPU:1 0 PID:4844 (5)   Slot:4   30ja13ac.22608.6202.206158430219.10.53
Okay, I'm having a similar problem, and my laptop is brand new (i.e. no accumulation of dust in fan).  seti@home responds correctly to Tthrottle and ratchets back CPU usage as temperature goes up, but completely IGNORES Tthrottle and runs at 100% on all the cores it is using.  (seti@home winds up shutting down almost completely, since the overamped cores are heating everything up.)  I can't figure out a way to set a CPU usage maximum on only without affecting other projects.

Windows 7 Ultimate x64
Intel Core i7-2760QM (four cores, two threads per core)
Tthrottle 6.31
BOINC 7.0.28 (x86)

"Connect with BOINC client" is checked, no rules, CPU core set to 75C max.  Help!