There was some discussion on the fedora-devel list about changing the default architecture for 32-bit Fedora. Which would mean that users running 32-bit Fedora with modern CPU’s will see some improvement, while older hardware will need to be supported by some secondary means or not at all.
There are some good points in the thread, but the question I found myself asking was: “Why do I still run 32-bit Linux at all?”. For 3 years, all of my computers have been 64-bit hardware.
I thought it was the web, however …
- Flash: Runs great using 32-bit software in 64-bit Fedora (the native 64-bit plugin is currently in beta).
- Java: OpenJDK has had a native 64-bit browser plugin for Java for over a year (the official native 64-bit plugin for Sun Java was released almost 6 months ago) .
- I don’t even use things like RealPlayer anymore, and most websites no longer bother to embed video directly.
I often would recommend to people that multimedia had limitations or would require work in 64-bit Linux, but all my DVD’s, music and collected media work perfectly fine! And if you’ve looked at tutorials for media playback, there is little or no difference in the work required. (FYI: I have not missed anything for NOT having the win32 binary dll’s).
The only insignificant difference is the (sometimes) 10-15% size increase in downloads and applications for using 64-bit software. However for the performance gain, the cost in hard disk or download time is well worth it.
I feel silly for installing CentOS 32-bit on my personal server last year. That is not even used for multimedia or web. I think may upgrade it.
I admit I’ve been a luddite for far too long. If your hardware supports it (almost no new hardware is pure 32bit), then you should be using 64-bit Linux. In your next update or install cycle, skip the i386 and go download the X86_64!