I can't remember if the G variants support cTDP but I have a 7745HS that I set to the lowest cTDP (25W) in the bios and it works perfectly for Jinc and cut down the temps by about 15C. Otherwise I'd only mess with undervolting if the machine was battery or thermally constrained (laptop) and let the scheduler handle other scenarios.
My mobo has what I think is the equivalent to what you're saying, something about an ECO mode but I had already tried that before with terrible results: the video drags.
I have unfortunately found a much more serious issue, not with the CPU but with my 2nd NVMe which for some unknown reason is running incredibly hot and above the ideal range!!! It runs at 88ºC.
joaquim@HTPC:~$ sudo nvme smart-log /dev/nvme1
Smart Log for NVME device:nvme1 namespace-id:ffffffff
critical_warning : 0
temperature : 75 °C (348 K)
available_spare : 100%
available_spare_threshold : 10%
percentage_used : 0%
endurance group critical warning summary: 0
Data Units Read : 773016 (395.78 GB)
Data Units Written : 5701057 (2.92 TB)
host_read_commands : 3208759
host_write_commands : 22722359
controller_busy_time : 11
power_cycles : 9
power_on_hours : 22
unsafe_shutdowns : 0
media_errors : 0
num_err_log_entries : 1
Warning Temperature Time : 0
Critical Composite Temperature Time : 0
Temperature Sensor 1 : 88 °C (361 K)
Temperature Sensor 2 : 75 °C (348 K)
Temperature Sensor 3 : 73 °C (346 K)
Thermal Management T1 Trans Count : 0
Thermal Management T2 Trans Count : 0
Thermal Management T1 Total Time : 0
Thermal Management T2 Total Time : 0This is the M.2 with the shield (WD-BLACK) that is partly below my PCI 10Gbit Ethernet adapter in the picture.
I know this board can get a bit hot but I have no other option to mount this NVMe and/or board.
I also find it hard to believe this to be the (main) reason for why the disc runs so hot.
To make it even weirder, this disc holds only my audio files so it should be pretty idle when JRiver is playing video because this happens via my 10Gbit Ethernet connection to the NAS where those files are located.
I've raised a ticket to Western Digital as I don't know what else I can do. Perhaps someone here has any thoughts?
I would hate to let go of this NVMe as it didn't come cheap!
Question:Is there any way to reduce JRiver's file monitoring frequency, if possible? This would give the drive more idle time to transition into power-saving states.