Robert0211 :
panathas :
Do the core temps have large variations between each other? Maybe one of your CPUs operates at a higher temp that the other. There must be a setting in your board's BIOS to let the fans run at its max RPM. if your board can automatically adjust the CPU fan speeds then there must be a way to disable that. You should also know that as various electronic components age they become less tolerant to voltage and heat. So a CPU that is specified at a max temp number may not be able to achieve that 8 or 10 years later. The heat transfer material inside your CPU (below the heat-spreader) may also have dried after all those years and there is no way to replace it besides removing the heat-spreader but then you risk damaging the CPU die. What you can do is try to get much better CPU coolers or try to undervolt both your CPUs. That way you'll lower the max temperature of all your cores and may avoid that temp ceiling that is probably causing the lag.
You can de lid them
I did a test really quick.. and WOW the cpu overclocks to about 3.1 BUT when lagging starts.. it clocks as low as 1.4 GHZ.... insane... the lowest core temp when lagging is 56 while the highest is 63.. the other cores are somewhere in between those 2 temps
Hahaha good for you if you can do it. I never had the guts to de-lid a CPU but in you case it may help if you cannot find another way to drop that temp. One or both of your CPUs is definitely overheating. Can you pinpoint the exact cores that are throttling and then find out at which CPU they belong?
You have to find a way to bring that temp down. As I said you can increase the CPUs' fan speeds, reapply thermal paste, get new better CPU coolers, undervolt or underclock those CPUs or finally if all else fail, de-lid them (good luck with that
) and reapply new thermal paste there. Be careful though you have to be absolutely certain that the heat-spreader is removable before proceeding because some heats-spreaders are glued to the CPU die and cannot be removed without destroying it.