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: Motorola Defy 2021 – Попробуй Сломай 2024, Novembro
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 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, baseada 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 outras como HP-UX e AIX, e possui a marca UNIX. Originalmente, foi desenvolvido pela Sun Microsystems, mas atualmente é propriedade da Oracle Corporation. Agora, 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. Kernel é simplesmente um programa grande. Quando a máquina é ligada, ela é carregada na memória e tratará da alocação de 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 cp (que permite copiar um arquivo) a utilitários complexos como 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 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 Unix OS é amplamente usado em estações de trabalho, servidores e dispositivos móveis.

Solaris

Como 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 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 Solaris em seus servidores x86. O Solaris introduziu recursos como DTrace, ZFS e Time Slider. O Solaris é conhecido por sua adequação ao 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 (SO) e Solaris é um sistema operacional baseado em UNIX (uma variante comercial do UNIX). Mas, em geral, o termo “UNIX” refere-se 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, mas semelhantes. Solaris está licenciado para usar a marca UNIX. O Solaris contém recursos como o DTRace e o sistema de arquivos ZFS que não estão presentes em outras implementações do UNIX. Além disso, como o Solaris foi projetado especialmente para trabalhar 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 ao UNIX mais baratas do que o Solaris, como o Linux. Mas o 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 do tipo UNIX.

Recomendado: