overheat
You can undervolt and TDP limit CPUs and GPUs to get that!
On GPUs, you can often get 90% of the FPS for like 60% of the power consumption, since AMD/Nvidia push clocks so hard. Download MSI afterburner, run its “OC curve” utility for an easy but optimal and safe undervolt, and then cap the max power at like 75% of whatever it normally is. Or cap the max clocks, which is what I usually do.
CPU depends more on which one you have.
But most games don’t need their max clocks. So one easy thing to do is download this little utility: https://forums.guru3d.com/threads/windows-power-plan-settings-explorer-utility.416058/
Unhide the “Processor Performance Boost Mode”, and set it to enabled or disabled (instead of the default aggressive).
Let me emphasize that this is safe, and not an overclock.
Basically all modern CPUs and GPUs overclock themselves, boosting higher and higher until they operate at like 80C+ steady state. It’s kinda stupid. Hence, all these tweaks do is get them to stop boosting so hard, so they run at efficient clocks that don’t overheat your machine.