FoldingAtHome / fah-client-bastet

Folding@home client, code named Bastet
GNU General Public License v3.0
74 stars 13 forks source link

Allow time- and/or temp-based scheduling of resource usage settings #268

Closed osirisOfGit closed 3 months ago

osirisOfGit commented 3 months ago

I have a decently powerful rig, but live in an area that is regularly 90F+ for a solid portion of the year and unabatedly sunny, and don't have a great setup for managing thermals - to save costs on A/C, I increase the temp threshold while i'm at work, but that also means my rig suffers from pretty severe heat overload during the day. Out of concern for my rig's longevity, i have to halve FAH's resource utilization while i'm at work, but during the late afternoons/nights, i can crank it up to full as i have the A/C running and the lack of sun makes managing indoor temp far easier.

Unfortunately, since I often forget to go in and change the resource utilization when i get home, or am not home/on my computer at all, i'm almost always just using 50% of my rig's power, when i would otherwise be fine using 100%.

If there could be a feature implemented to allow me to schedule my resource utilization so it wasn't dependent on my remembering/being around to adjust the sliders, that would allow me to comfortably contribute as much as possible without severely reducing the lifetime of my components (to my understanding anyway, my hardware knowledge is pretty lacking - please correct me if this request is based on any false assumptions!)

osirisOfGit commented 3 months ago

Alternatively, as part of https://github.com/FoldingAtHome/fah-client-bastet/issues/265, if temperature-based resource utilization is possible, that would be even better (although I imagine time-based scheduling would still be useful alternative)

osirisOfGit commented 3 months ago

Closely related/possible duplicate of https://github.com/FoldingAtHome/fah-web-client-bastet/issues/53#issuecomment-1328992878 - not sure how y'all wanna structure the issues between the front- and back-end

jcoffland commented 3 months ago

This is a duplicate of FoldingAtHome/fah-web-client-bastet#53 and #11.