Quais são as principais diferenças práticas entre o OpenSolaris e o Linux?

3

Eu atualmente uso o CentOS no meu servidor, e tenho tentado descobrir as diferenças práticas entre o Linux e o OpernSolaris. Eu não sou um mestre de linux, eu apenas conheço meu caminho pelo sistema e geralmente posso instalar coisas se eu precisar (embora eu não vá mentir, eu me atrapalho com isso algumas vezes).

Se eu mudar para o OpenSolaris, haverá coisas importantes que não posso fazer agora ou que, pelo menos, não funcionarão da mesma maneira? Minhas pilhas consistem principalmente de PHP / MySQL ou Node.js / MongoDB.

    
por James Simpson 22.09.2011 / 20:14

2 respostas

7

O OpenSolaris está sendo bifurcado para OpenIndiana , e eu recomendo usar o mais recente, já que a Oracle tem a tendência de fechar projetos abertos anteriormente . Caso contrário,

OpenIndiana / Solaris Pros:

Contras:

  • Mais lento na maioria dos hardwares de commodity
  • Suporta muito mais restrito conjunto de hardware
  • Menos aplicativos são portados / mantidos para o OpenSolaris

Outras diferenças incluem estrutura do sistema de arquivos, nomeação e sintaxe de comandos, etc. Existem alguns bons artigos sobre a diferença se você procurar no google "linux v opensolaris;" Por exemplo: link , link

As pilhas SAMP (solaris, apache, mysql, php) devem rodar muito bem, supondo que seu hardware seja suportado.

    
por 22.09.2011 / 20:32
0

Recentemente, movemos nosso sistema do CentOS para um ambiente gerenciado do Solaris. Além das diferenças típicas que @Bryan mencionou, nos deparamos com um problema muito estranho.

Alguns dos nossos códigos legados usaram bitmaps para "ingressar" nos registros do banco de dados. Tivemos algumas consultas que calcularam os IDs presentes no bitmap e uniram as linhas incluídas. Isso funcionou bem no CentOS (embora um pouco lento), mas o Solaris era um assunto diferente. Cortando uma história ainda mais curta, descobrimos que o problema no Solaris era a precisão de ponto flutuante - o Linux pode trabalhar com números inteiros muito grandes com uma precisão ligeiramente maior que a do Solaris.

Eu não sou um administrador de sistemas, então não posso entrar em profundidade, mas posso vinculá-lo a este artigo em Aritmética de Ponto Flutuante que provavelmente explicará os possíveis problemas melhor do que eu.

    
por 23.09.2011 / 00:51