I understand that the Core 2 Duo is a 64-bit processor, while Core Duo is a 32-bit processor. Let me know if my understanding is wrong. My Linux server, with the Core 2 Duo E8400, is currently running Fedora 9 x32. This machine has 4 Gig of RAM and I don't foresee the need to add any more memory any time soon.
Is there any real advantage to changing from x32 to x64? If so, should I upgrade from Fedora 9 x32 to Fedora 11 x64 (if this form of upgrade is even supported) or should I reinstall? Do I lose anything of value by sticking to x32? From what I have read, it sounds like I don't lose much of anything by sticking with x32, and that performance increases when going from x32 to x64 only for certain special workloads.
This question is similar to but more specific than "Which linux version to install: i386 or x64?," which in fact reminded me that I wanted to ask this question. That question is general, this question is specific to Core 2 Duo since I already have the hardware.
The workload for this server is: light web and EMail server, full NAT for home network, plus light usage NFS/SMB for the home network for music, family photos, and so on.
I think the answer I get will be close to: "Since you've already installed x32 and an in-place upgrade to x64 will be difficult ... and because the gains for x64 are so small for general purpose computing ... wait until your next full install and at that time certainly change to x64." However, this is an area where my knowledge is very incomplete. I won't be surprised if the answer is, "Don't bother," and I won't be surprised if the answer is, "Hey, you should do this at your earliest chance."