Is there a difference of stability between Linux distros?

I’ve using Debian since 2010 for some home purposes and it has been stable. Is Debian still a good option if I need a server for heavy network, cpu, disk and memory usage?

Last month I listened to some admins say that RedHat is the most stable in bulk operations and that CentOS is a free version of RHEL. Their opinion is that CentOS is the best free distro. CentOS is getting very popular in my country (Dominican Republic) and I’ve wondered if Debian is getting behind.

Can RedHat, Debian, CentOS or Suse be used for bulk operations servers?

Answers:

Thank you for visiting the Q&A section on Magenaut. Please note that all the answers may not help you solve the issue immediately. So please treat them as advisements. If you found the post helpful (or not), leave a comment & I’ll get back to you as soon as possible.

Method 1

This kind of question cannot possibly be answered objectively. For many reasons:

  1. The word stable could mean literally anything. It’s easy to find benchmarks (random example off Google) comparing certain particular aspects of computing, but to go as far as declare a distro more “stable” or “performant” or any other broad term like this is a bit far fetched.
  2. There’s a big difference between a vanilla install of a distribution and a tweaked one. With proper hacking, Debian, Red Hat, SuSE or any other distro can be made to behave the way you want. In any case, should you encounter any stability/performance issue, you’ll find ways to overcome them regardless of the distro you’re using.
  3. Most of the work that makes a system stable happens in the kernel, that is Linux. Now this may lead distros to act a bit differently, since each ships with separate versions of the kernel, activating certain modules or not. However since installing your own kernel is always an option (again, only do this after profiling your system and detecting issues there), this is not inherent to the distro itself, but to different instances of the kernel.
  4. It is a bit misguided to imagine that distros will compete on that level. They usually compete on the level of what admin tools they offer (package management is the best example), the quality of help and documentation (Ubuntu targets the casual desktop user, where Red Hat addresses the seasoned corporate sysadmin) or the quality of their commercial support.

My personal advice to you is not to get dragged into these meaningless flamewars (my distro is better than yours). Ultimately, it’s a matter of personal preferences. Try something for yourself and you’ll quickly realize that even though each distro acts a bit differently, there’s virtually nothing one can do that the others can’t. It helps knowing someone in real life who’s already familiar with one distro (in your case CentOS).

Also, Debian is waaaaay more stable than RHEL or CentOS.

Method 2

I think that the best choice as a server OS is CentOS even though RedHat is better! CentOS is a derivative from RedHat, it gets RedHat, changed it a bit (on change in kernel) and distributed under the name of CentOS. So the two are same. The great advantage on CentOS is that its free and the great advantage of RedHat is its extensive and long-term support. So if you want to setup a network for a small business or something similar CenOS is the best but if you are seeking a server OS that can handle a large-scale or enterprise network the best seems to be RedHat, But remember that RedHat RHEL is expensive.

about SUSE: OpenSUSE is good, powerful, robust, secure, free, networking-oriented(!!) but all a level lower in comparison to the two mentioned above.

about Ubntu(derived from Debian): It lacks all the features a server must have!

Method 3

In terms of stability, I’ve found no difference between Centos and Debian (stable). I have machines running Debian Squeeze, Centos 5.8, Centos 6.2, and Slackware. Use Centos if there is a specific piece of software that is unavailable for Debian, otherwise I would stick with Debian. Since stability is the question I would stick away from Sid.

Method 4

For a serious server environment looking for a no-cost option, CentOS is definitely the way to go.

It is billed as the “free” version of RHEL (Red Hat Enterprise Linux), and is pretty much the same operating system with different branding.

Method 5

I define “stable” from a security perspective. In that perspective there were many Debian CVEs in the past, since it tried to incorporate the newest features. RedHat, and such CentOS is far more conservative in that aspect.

Method 6

Nowadays most Linux kernel and Linux distros are stable, compare to years before.

But still, some stable are stabler then the others. But it doesn’t matter a lot unless 99.8% uptime isn’t good for you and you seeking for 99.999%

Some new Linux distros (e.g. Archlinux) do get very close to latest build of everything and bring a lot of new features and still stable enough for home use.

Method 7

In my personal point of view, Scientific Linux is a great option (backed up by CERN and fermilab), based on RHEL, years of support,


All methods was sourced from stackoverflow.com or stackexchange.com, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x