1

I have the freedom to pick an OS for a server, so I want to dedicate my time and effort in learning one platform. My main objective is to start with something that would be as efficient as possible when load gets heavy.

By efficiency I mean anything from tcp/ip stack speed to thread handling and whatever could impact a busy web server. Any recommendation is appreciated.

anonymous
  • 113
  • 1
  • 4

2 Answers2

6

Unless you have some very specific use-case or code then I'd strongly urge you to simply pick the OS you're most comfortable installing, configuring and maintaining as most times these days they're much the same from a security, performance and functionality standpoint.

So basically go with the latest version of the one you're already happy with.

Good luck.

Chopper3
  • 101,808
1

totally based in my experience. I could give a generic answer as "important is to get an OS which you are most comfortable installing", but when we are speaking about, for example, VPS, or any other kind of "server as service", that install is just matter of a click. I would use another factors to decide it. I like to use debian and ubuntu. Here are my strong points about both:

  • Easy to upgrade, update and compile new packages. If something don't compile in debian, it don't compile at all :-)

  • Easy to be up and running with a new deamon

  • apt-get && aptitude are great to install and to solve dependencies

  • Good as servers, good as desktops

Said that, i manage 4 servers, running debian, apache, mysql, passenger and i' really happy that i dont have to touch CentOS anymore.

VP.
  • 403