Différence entre Unix et Solaris

Différence entre Unix et Solaris

Unix vs Solaris

UNIX est un système d'exploitation (OS) développé par AT&T dans les années 1960 dans le but de fournir un système multiplié multiples pour les programmeurs. Unix a été conçu sur la base du principe que les services publics simples mais puissants pouvaient être intégrés de manière flexible pour fournir une large gamme de tâches. Cependant, le terme «UNIX» fait plus référence à une classe de systèmes d'exploitation (qui se conforment à une certaine spécification, basée sur celle du système d'exploitation UNIX d'origine) qu'à une implémentation spécifique d'un système d'exploitation. Solaris est une variante commerciale d'Unix entre autres comme HP-UX et AIX, et porte la marque UNIX. À l'origine, il a été développé par Sun Microsystems, mais il appartient actuellement à l'Oracle Corporation. Maintenant, Solaris est connu sous le nom d'Oracle Solaris.

Unix

UNIX est un système d'exploitation qui se concentre sur la fourniture aux programmeurs un système multiples et multitâche. Le système d'exploitation Unix est composé de trois composants majeurs. Le premier composant est le noyau. Le noyau est la partie centrale de l'Unix OS. Le noyau est simplement un grand programme. Lorsque la machine est activée, elle est chargée dans la mémoire et gérera l'attribution des ressources matérielles. Le noyau garde une trace du matériel disponible tel que des processeurs, de la mémoire, etc. et maintient la communication avec les appareils connectés. Le deuxième composant est les programmes d'utilité standard, qui comprend des services publics simples comme CP (qui permet de copier un fichier) à des services publics complexes tels que Shell (qui permet à l'utilisateur d'émettre des commandes au système d'exploitation). Le troisième composant est l'ensemble des fichiers de configuration système. Les fichiers de configuration sont utilisés par le noyau ainsi que par les programmes d'utilité. En modifiant ces fichiers de configuration, certains aspects du comportement du noyau et des programmes d'utilité pourraient être modifiés. Unix OS est largement utilisé dans les postes de travail, les serveurs ainsi que les appareils mobiles.

Solaris

Comme mentionné précédemment, Solaris est une variante commerciale d'Unix. C'était une adaptation précoce d'Unix par une startup commerciale. Développé à l'origine par The Sun Microsystems, Solaris appartient actuellement à la Oracle Corporation. Initialement, Solaris était étroitement associé au matériel SPARC de Sun et a été commercialisé comme un ensemble combiné. Maintenant, Solaris peut également être utilisé avec des postes de travail et des serveurs basés sur x86. Des vendeurs comme Dell, IBM, Intel, Hewlett-Packard et Fujitsu Siemens soutiennent Solaris dans leurs serveurs x86. Solaris a introduit des fonctionnalités telles que DTRACE, ZFS et Time Slider. Solaris est connu pour sa pertinence pour le multiprocessement symétrique lorsque deux processeurs identiques ou plus sont connectés à une mémoire principale partagée et une seule instance de système d'exploitation contrôle tous les processeurs. Actuellement, Solaris comprend des fonctionnalités telles que le DTRACE, les portes, les services de gestion des services, les conteneurs Solaris, les E / S multiplexées Solaris, le gestionnaire de volume Solaris, ZFS et les extensions de confiance de Solaris.

Quelle est la différence entre Unix et Solaris?

Unix est un système d'exploitation (OS) et Solaris est un système d'exploitation basé sur UNIX (une variante commerciale d'UNIX). Mais en général, le terme «Unix» se réfère plus à une classe de systèmes d'exploitation qu'à une implémentation spécifique d'un système d'exploitation. En d'autres termes, Unix est un terme générique qui décrit de nombreux systèmes d'exploitation différents mais similaires. Solaris est autorisé à utiliser la marque UNIX. Solaris contient des fonctionnalités telles que DTrace et le système de fichiers ZFS qui n'est pas présent dans d'autres implémentations UNIX. De plus, puisque Solaris est conçu spécialement pour travailler avec les systèmes SPARC, l'utilisation de Solaris entraînerait de meilleures performances sur les systèmes SPARC que les autres implémentations UNIX. De plus, il existe d'autres implémentations de type Unix moins chères que Solaris tels que Linux. Mais Solaris est bien connu pour sa pertinence pour le multiprocessement symétrique et l'évolutivité sur les systèmes SPARC. De plus, Solaris utilise des utilitaires conformes à POSIX qui sont plus âgés que les utilitaires GNU utilisés par Linux et d'autres implémentations de type Unix.