Resource_Monitor
Resource_Monitor copied to clipboard
Incorrect frequency reporting for Intel 12th gen CPUs
Current source of CPU frequency /sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq is unsuitable for modern CPUs, specifically heterogeneous CPUs like Intels 12th gen.
Attached example shows an i7 12800h running at idle.
I think it would be better if we changed this to the highest clock speed reported across all cores.
Cores with the MAXMHZ of 3700 are E-cores and have a lower turbo clock sped.
https://github.com/0ry0n/Resource_Monitor/blob/7e6b378a53f2b4eff1f479f0875185fe1eb73e96/Resource_Monitor%40Ory0n/extension.js#L2541