Diferença Entre UNIX E Solaris

Diferença Entre UNIX E Solaris
Diferença Entre UNIX E Solaris

Vídeo: Diferença Entre UNIX E Solaris

Vídeo: Diferença Entre UNIX E Solaris
Vídeo: Unix vs Linux | Difference Between Unix & Linux | Linux Admin Certification Training | Edureka 2024, Pode
Anonim

UNIX vs Solaris

UNIX é um sistema operacional (SO) desenvolvido pela AT&T na década de 1960 com a intenção de fornecer um sistema multiusuário e multitarefa para os programadores. O UNIX foi projetado com base no princípio de que os utilitários simples, mas poderosos, podem ser integrados de maneira flexível para fornecer uma ampla gama de tarefas. No entanto, o termo “UNIX” se refere mais a uma classe de sistemas operacionais (que estão em conformidade com uma determinada especificação, com base na do sistema operacional UNIX original) do que a uma implementação específica de um sistema operacional. Solaris é uma variante comercial do UNIX, entre outros, como HP-UX e AIX, e leva a marca comercial UNIX. Originalmente, ele foi desenvolvido pela Sun Microsystems, mas atualmente é 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 multiusuário e multitarefa. O sistema operacional UNIX é composto de três componentes principais. O primeiro componente é o kernel. Kernel é a parte central do sistema operacional Unix. O kernel é simplesmente um grande programa. Quando a máquina é ligada, ela é carregada na memória e cuidará da alocação dos recursos de hardware. O kernel acompanha o hardware disponível, como processadores, memória, etc. e mantém a comunicação com os dispositivos conectados. O segundo componente são os programas utilitários padrão, que incluem utilitários simples como o 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 e também pelos programas utilitários. Ao alterar esses arquivos de configuração, alguns aspectos do comportamento do kernel e dos programas utilitários podem ser alterados. O sistema operacional Unix é amplamente utilizado em estações de trabalho, servidores e também em dispositivos móveis.

Solaris

Conforme mencionado anteriormente, Solaris é uma variante comercial do UNIX. Foi uma adaptação inicial do UNIX por uma startup comercial. Originalmente desenvolvido pela Sun Microsystems, o Solaris atualmente é propriedade da Oracle Corporation. Inicialmente, o Solaris foi fortemente acoplado ao hardware SPARC da Sun e foi comercializado como um pacote combinado. Agora, o Solaris pode ser usado também com estações de trabalho e servidores baseados em x86. Fornecedores como Dell, IBM, Intel, Hewlett-Packard e Fujitsu Siemens oferecem suporte a Solaris em seus servidores x86. Solaris introduziu recursos como DTrace, ZFS e Time Slider. Solaris é conhecido por sua adequação para multiprocessamento simétrico, onde dois ou mais processadores idênticos são conectados a uma memória principal compartilhada e uma única instância do sistema operacional 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 UNIX e Solaris?

UNIX é um sistema operacional (OS) e Solaris é um sistema operacional baseado em 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, UNIX é um termo genérico que descreve muitos sistemas operacionais diferentes, porém semelhantes. Solaris está licenciado para usar a marca comercial UNIX. Solaris contém recursos como DTRace e o sistema de arquivos ZFS que não estão presentes em outras implementações UNIX. Além disso, como o Solaris foi projetado especialmente para funcionar com sistemas SPARC, o uso do Solaris resultaria em melhor desempenho em sistemas SPARC do que outras implementações UNIX. Além disso, existem outras implementações semelhantes a UNIX mais baratas do que Solaris, como Linux. Mas Solaris é bem conhecido por sua adequação para 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 que os utilitários GNU usados pelo Linux e outras implementações semelhantes ao UNIX.

Recomendado: