Discussing CPU temperature and header for the Ryzen 5 2600X
Discussing CPU temperature and header for the Ryzen 5 2600X
You linked your CPU fan to a system fan header, which is acceptable. All your motherboard fan headers are four-pin connectors. Your CPU temperature changes significantly, ranging from 47 to 58 degrees during idle (CPU activity with multiple tabs open), as shown by CPUID and HWMonitor. This level of fluctuation is typical for active systems.
Link it with the CPU_FAN header to verify the fan operates accurately based on CPU heat. Varying coolers, case ventilation, and room temperature make sense. Stick with HWiNFO64 instead of HWMonitor.
Connect the device to the CPU header. The system header is likely tracking motherboard temperatures, not the CPU itself unless you've adjusted it in BIOS. For precise readings, use hwinfo64 or Ryzen Master. Ignore idle temperatures. Under load (run Cinebench multiple times), keep the temperature below 90°C and it should be okay.
You can connect the system fans to either the CPU_OPT or AIO_PUMP headers. The motherboard supports both options, so it's fine as long as you match the fan type to the correct header.
The elevated room temperatures might also account for the increased CPU temperatures even during idle periods. Linpack Xtreme, Prime95 and Aida64 perform well under stress conditions. Attaching a fan to the AIO_PUMP header ensures it operates at full capacity continuously.