Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CPU Turbo boost option per performance mode #31

Closed
hkaancaliskan opened this issue Feb 26, 2023 · 2 comments
Closed

CPU Turbo boost option per performance mode #31

hkaancaliskan opened this issue Feb 26, 2023 · 2 comments

Comments

@hkaancaliskan
Copy link
Contributor

CPU turbo boost option can be selected per performance mode
e.g. Set CPU turbo boost as ON while on Turbo/Performance and set it as OFF while on Silent

@hkaancaliskan
Copy link
Contributor Author

Side note: Looks like you forgot to set gpuTemp

g-helper/Settings.cs

Lines 346 to 356 in 28aeeb7

if (HardwareMonitor.cpuTemp > 0)
cpuTemp = ": " + Math.Round((decimal)HardwareMonitor.cpuTemp).ToString() + "°C - ";
if (HardwareMonitor.batteryDischarge > 0)
battery = "Discharging: " + Math.Round((decimal)HardwareMonitor.batteryDischarge, 1).ToString() + "W";
Program.settingsForm.BeginInvoke(delegate
{
Program.settingsForm.labelCPUFan.Text = "CPU" + cpuTemp + cpuFan;
Program.settingsForm.labelGPUFan.Text = "GPU" + gpuTemp + gpuFan;
Program.settingsForm.labelBattery.Text = battery;

@seerge
Copy link
Owner

seerge commented Feb 27, 2023

  1. Turbo boost is part of windows power plans, and it's against whole logic to constantly switch it (app has a checkbox for convenience). If you extensively use power plans features - you can add more power plans :)

  2. I have (temporarily) removed GPU sensor (not "forgot"), because before i was using a heavy library to read all that data, and now - i have found a way to do it natively for all sensors except GPU. As soon as I will find a GPU sensor readings there - i'll put it back.

@seerge seerge closed this as completed Feb 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants