Diferença Entre UNIX e Solaris

Anonim

UNIX vs Solaris

UNIX é um Sistema Operacional (SO) desenvolvido pela AT & T em 1960 com a intenção de fornecer um multiusuário, sistema multitarefa para programadores. O UNIX foi projetado com base no princípio de que os utilitários simples, mas poderosos, poderiam ser integrados de forma flexível para fornecer uma ampla gama de tarefas. No entanto, o termo "UNIX" refere-se mais a uma classe de sistemas operacionais (que estão em conformidade com uma determinada especificação, com base no sistema operacional UNIX original) do que a uma implementação específica de um sistema operacional. O Solaris é uma variante comercial do UNIX, entre outros como HP-UX e AIX, e possui a marca registrada UNIX. Originalmente, foi desenvolvido pela Sun Microsystems, mas atualmente é de propriedade da Oracle Corporation. Agora, o Solaris é conhecido como Oracle Solaris.

UNIX

UNIX é um sistema operacional que se concentra em fornecer aos programadores um sistema multi-usuário e multitarefa. O sistema operacional UNIX é composto por três componentes principais. O primeiro componente é o kernel. O Kernel é a parte central do sistema operacional Unix. O Kernel é simplesmente um grande programa. Quando a máquina está ligada, é carregada na memória e irá lidar com a alocação de recursos de hardware. O kernel controla o hardware disponível, como processadores, memória, etc. e mantém a comunicação com os dispositivos conectados. O segundo componente é os programas de utilidade padrão, que incluem utilitários simples como cp (que permite copiar um arquivo) para utilitários complexos, como o shell (que permite ao usuário emitir comandos para o sistema operacional). O terceiro componente é o conjunto de arquivos de configuração do sistema. Os arquivos de configuração são usados ​​pelo kernel, bem como os programas de utilitário. Ao alterar esses arquivos de configuração, alguns aspectos do comportamento do kernel e dos programas de utilitário podem ser alterados. O sistema operacional Unix é amplamente utilizado em estações de trabalho, servidores e dispositivos móveis.

Solaris

Como mencionado anteriormente, o Solaris é uma variante comercial do UNIX. Foi uma adaptação inicial do UNIX por uma inicialização comercial. Originalmente desenvolvido pela Sun Microsystems, o Solaris atualmente é de propriedade da Oracle Corporation. Inicialmente, o Solaris estava fortemente acoplado ao hardware SPARC da Sun e foi comercializado como um pacote combinado. Agora, o Solaris também pode ser usado com estações de trabalho e servidores baseados em x86. Fornecedores como Dell, IBM, Intel, Hewlett-Packard e Fujitsu Siemens, suportam o Solaris em seus servidores x86. O Solaris apresentou recursos como DTrace, ZFS e Time Slider. O Solaris é conhecido por sua adequação para o multiprocessamento simétrico onde dois ou mais processadores idênticos estão conectados a uma memória principal compartilhada e uma única instância de SO controla todos os processadores. Atualmente, o Solaris inclui recursos como DTrace, Doors, Service Management Facility, Solaris Containers, Solaris Multiplexed I / O, Solaris Volume Manager, ZFS e Solaris Trusted Extensions.

Qual a diferença entre o UNIX e o Solaris?

UNIX é um sistema operacional (SO) e o Solaris é um sistema operacional baseado no UNIX (uma variante comercial do UNIX). Mas, em geral, o termo "UNIX" se refere mais a uma classe de sistemas operacionais do que a uma implementação específica de um sistema operacional. Em outras palavras, o UNIX é um termo genérico que descreve muitos sistemas operacionais diferentes, porém similares. O Solaris está licenciado para usar a marca registrada UNIX. O Solaris contém recursos como DTRace e o sistema de arquivos ZFS que não está presente em outras implementações UNIX. Além disso, como o Solaris foi projetado especialmente para trabalhar com sistemas SPARC, o Solaris resultaria em melhor desempenho em sistemas SPARC do que em outras implementações UNIX. Além disso, existem outras implementações semelhantes a UNIX mais baratas que o Solaris, como o Linux. Mas o Solaris é bem conhecido por sua adequação ao multiprocessamento simétrico e escalabilidade em sistemas SPARC. Além disso, o Solaris usa utilitários compatíveis com POSIX que são mais antigos do que os utilitários GNU usados ​​pelo Linux e outras implementações como UNIX.