Doing a thorough cleaning, I disassemble two PCs and now I can not tell which CPU belongs to which heatsink. I have an Intel Celeron 2.40GHz and an Intel Pentium 4 1.70GHz CPU, both socket 478. On the other hand, I have a A80856-004 (F08G-12B2S1 NIDEC) and A65061-003 (109X9412T5H066 SANYO DENKI) heatsink. What CPU goes with which heatsink?
Make sure you clean all the thermal paste off each processor and each heatsync and apply new thermal grease. Everytime you pull your processor off, you want to clean this off and replace it so you get a good thermal bond between the processor and the heatsync.
Although both CPUs have very similar TDP (59.8W and 63.5W for Celeron and Pentium, respectively), which hetsink be more appropriate for the CPU with a higher TDP? That heavier, or that with a larger number of fins, or that with a larger fan diameter?