Ajuda com a escolha do sistema operacional para computação de alto desempenho

5

Eu tenho usado o Ubuntu 10.04 por 2 anos e, honestamente, estou um pouco entediado com o Linux e quero explorar o Unix (ou o Unix Like) agora. Eu não quero mais uma versão estúpida (como o Ubuntu) e quero experimentar o Unix (ou Linux, se necessário) em sua forma verdadeira. Eu basicamente quero mais a ver com terminal e explorar a natureza de código aberto do sistema operacional.

Meus requisitos são claramente

  1. Não é idiota. Vou tirar algumas fotos no joelho, se necessário.
  2. Interface incrível de programação paralela / de alto desempenho. Eu uso o Intel MKL diariamente. Eu uso o computador apenas para programação. Então, todo o resto (suporte a Flash, Firefox blah blah) é inútil.
  3. Deve ser extremamente extremamente estável. (Como o Debian)
  4. Deve ter um bom suporte da comunidade e suporte a longo prazo. Eu não gosto de mudar os sistemas operacionais a cada 6 meses.

O que você sugeriria?

(Eu tentei fazer essa pergunta o mais objetiva possível. Por favor, não me dê uma resposta "depende". Basta lançar um nome, se necessário) NetBSD vs FreeBSD vs OpenBSD vs Outros Unix / UnixLike vs Linux (Eu realmente gostaria de tentar um BSD / Unix agora, mas se meus requisitos não forem atendidos, não me importo com um Linux)

P.S: Eu sou não um N00B. Eu tentei o Ubuntu, Debian, Fedora & RHEL, mas não o suficiente para fazer uma escolha informada.

    
por Nikhil Mulley 19.01.2012 / 17:36

6 respostas

2

Para fins de exploração, diria o OpenBSD para descobrir quão estável, seguro e simples ele pode ser. O básico do Linux será o Slackware.

Mas isso está em contradição com seus objetivos de programação. Então, conhecendo o HP-Unix, o AIX, o Solaris, o Linux Debian, o RH e o SuSE, recomendo usar o CentOS 5.7 (ou mais recente - mantê-lo atualizado via yum-cron).

O CentOS 5 é binário e compatível com o RHEL 5 e existem muitas ferramentas para o ramo-el5 (use o rpmforge como repositório adicional - veja a página do CentOS sobre isso).

    
por 19.01.2012 / 21:40
1

Apenas um ponteiro, você já ouviu falar de Nix ? (É baseado em Plan 9 . Não tenho certeza se está pronto para o horário nobre, no entanto.)

    
por 20.01.2012 / 11:01
1

O Solaris é usado em ambientes corporativos para servidores de alta carga e tempo de atividade elevados - isso deve ser uma boa recomendação por si só.

Se você quer entrar em algum hardware mais esotérico, então você pode encontrar sistemas operacionais de maior desempenho, mas pela sua pergunta eu acho que você quer ficar com a Intel.

    
por 20.01.2012 / 12:58
1

Debian ou Slackware, essas são as escolhas "clássicas". Eles são muito diferentes, por isso vale a pena tentar os dois. O Debian não é de forma alguma "emburrecido", mas possui muitas ferramentas que facilitam sua vida. Com o Slackware você está muito sozinho.

    
por 22.09.2012 / 14:47
0

Se você está apenas procurando por opções - sugiro começar a usar SmartOS (Fork de OpenSolaris pelo grupo Joyent e esportes de desenvolvimento ativo, comunidade e suporte) Tem todas as ferramentas necessárias que um sistema operacional moderno deve ter.

Link: link

    
por 19.01.2012 / 19:41
0

FreeBSD é a resposta para você!

porque o FreeBSD é estável, seguro e fácil de usar para os geeks, é conhecido por sua estabilidade e, acima de tudo, por sua fonte verdadeiramente aberta, sei que alguns de nós não concordarão com meus pensamentos. Sua maneira madura do que qualquer outro sistema operacional, é útil para a programação:)

    
por 20.01.2012 / 10:31