Différence entre UNIX et Solaris

UNIX vs Solaris

UNIX est un système d'exploitation développé par AT & T dans les années 1960 dans le but de fournir un système multi-utilisateur et multitâche aux programmeurs. UNIX a été conçu sur le principe que les utilitaires simples mais puissants peuvent être intégrés de manière flexible pour fournir un large éventail de tâches. Cependant, le terme «UNIX» fait plus référence à une classe de systèmes d’exploitation (conforme à une spécification particulière, 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 avait été développé par Sun Microsystems mais il appartient actuellement à Oracle Corporation. Solaris est maintenant appelé Oracle Solaris.

UNIX

UNIX est un système d'exploitation qui vise à fournir aux programmeurs un système multi-utilisateur et multitâche. Le système d'exploitation UNIX est composé de trois composants principaux. Le premier composant est le noyau. Le noyau est la partie centrale du système d'exploitation Unix. Le noyau est simplement un grand programme. Lorsque la machine est allumée, elle est chargée dans la mémoire et gérera l’allocation des ressources matérielles. Le noyau garde une trace du matériel disponible tel que les processeurs, la mémoire, etc. et maintient la communication avec les périphériques connectés. Le deuxième composant est constitué des programmes d’utilitaires standard, qui incluent des utilitaires simples tels que cp (permettant de copier un fichier) à des utilitaires complexes tels que shell (permettant à l’utilisateur de donner des commandes au système d’exploitation). Le troisième composant est l'ensemble des fichiers de configuration du système. Les fichiers de configuration sont utilisés par le noyau ainsi que par les programmes utilitaires. En modifiant ces fichiers de configuration, certains aspects du comportement du noyau et des programmes utilitaires pourraient être modifiés. Le système d'exploitation Unix est largement utilisé dans les stations de travail, les serveurs et les appareils mobiles.

Solaris

Comme indiqué 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 Sun Microsystems, Solaris appartient actuellement à Oracle Corporation. À l'origine, Solaris était étroitement associé au matériel SPARC de Sun et était commercialisé sous la forme d'un package combiné. Désormais, Solaris peut également être utilisé avec des stations de travail et des serveurs x86. Des fournisseurs tels que Dell, IBM, Intel, Hewlett-Packard et Fujitsu Siemens prennent en charge Solaris sur leurs serveurs x86. Solaris a introduit des fonctionnalités telles que DTrace, ZFS et Time Slider. Solaris est connu pour son aptitude au multitraitement symétrique dans lequel 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 inclut des fonctionnalités telles que DTrace, Doors, Service Management Facility, Conteneurs Solaris, E / S multiplexées Solaris, Solaris Volume Manager, ZFS et Solaris Trusted Extensions..

Quelle est la différence entre UNIX et Solaris?

UNIX est un système d'exploitation et Solaris est un système d'exploitation basé sur UNIX (une version commerciale de UNIX). Mais en général, le terme «UNIX» fait plus référence à une catégorie 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, absentes des autres implémentations UNIX. De plus, comme Solaris est spécialement conçu pour fonctionner avec les systèmes SPARC, l’utilisation de Solaris entraînerait de meilleures performances sur les systèmes SPARC que d’autres implémentations UNIX. De plus, il existe d'autres implémentations de type UNIX moins chères que Solaris, telles que Linux. Mais Solaris est bien connu pour son aptitude au multitraitement symétrique et à son évolutivité sur les systèmes SPARC. De plus, Solaris utilise des utilitaires compatibles POSIX qui sont plus anciens que les utilitaires GNU utilisés par Linux et d'autres implémentations de type UNIX..