Originally posted by: ella1985
I would have chosen Gentoo as you compile all code instruction sets and amd64/128bit optimizations making the worlds most stable most speedy most robust OS.
Gentoo is an excellent OS, but in all truth, it's main selling point is configurability, not speed or reliability. Gentoo is the OS to go to if you need something done just so
. I use Gentoo for my HTPC since it is by far the easiest way to get a minimal MythTV frontend with just the features I want and nothing more.
There is usually not much of a gain in going from generic binaries compiled for any x86_64 CPU to your specific CPU. A few specific programs might benefit from being compiled with a non-GCC compiler, but you want to do that outside of the package manager so that you don't compile some other program's dependency with the non-GCC compiler and break your system. I speak from experience on this issue with using ICC to try to compile a few programs within Portage for a speed boost. JUST DON'T DO IT. Gentoo is a rolling release and you can (and likely will) break things from time to time as you upgrade libraries and such. You can use revdep-rebuild and emerge -e system/world to rebuild programs in case of ABI breakages, but that can be a real pain in the butt. I'd throw my lot in for Debian stable being the most robust Linux distribution since it undergoes extensive testing and has a very well-proven track record of reliability.