Diferencia entre UNIX y Solaris

Diferencia entre UNIX y Solaris

Unix vs Solaris

UNIX es un sistema operativo (OS) desarrollado por AT&T en la década de 1960 con la intención de proporcionar un sistema multitarea multiuser para los programadores. Unix fue diseñado en base al principio de que las utilidades simples pero potentes podrían integrarse de manera flexible para proporcionar una amplia gama de tareas. Sin embargo, el término "unix" se refiere más a una clase de sistemas operativos (que se ajustan a una cierta especificación, en función del del sistema operativo UNIX original) que a una implementación específica de un sistema operativo. Solaris es una variante comercial de Unix, entre otros, como HP-UX y AIX, y lleva la marca registrada de Unix. Originalmente, fue desarrollado por Sun Microsystems, pero actualmente es propiedad de Oracle Corporation. Ahora, Solaris se conoce como Oracle Solaris.

Desastre

UNIX es un sistema operativo que se centra en proporcionar a los programadores un sistema multitarea múltiple. El sistema operativo unix está compuesto por tres componentes principales. El primer componente es el kernel. El kernel es la parte central del sistema operativo Unix. El kernel es simplemente un gran programa. Cuando la máquina se enciende, se carga en la memoria y manejará la asignación de recursos de hardware. El núcleo realiza un seguimiento del hardware disponible, como procesadores, memoria, etc. y mantiene la comunicación con los dispositivos conectados. El segundo componente son los programas de utilidad estándar, que incluyen utilidades simples como CP (que permite copiar un archivo) a utilidades complejas como Shell (que permite al usuario emitir comandos al sistema operativo). El tercer componente es el conjunto de archivos de configuración del sistema. Los archivos de configuración son utilizados por el kernel y los programas de utilidad. Al cambiar estos archivos de configuración, algunos aspectos del comportamiento del núcleo y los programas de utilidad podrían cambiarse. Unix OS se usa ampliamente en estaciones de trabajo, servidores y dispositivos móviles.

Solaris

Como se mencionó anteriormente, Solaris es una variante comercial de Unix. Fue una adaptación temprana de Unix por una startup comercial. Desarrollado originalmente por Sun Microsystems, Solaris es propiedad de Oracle Corporation. Inicialmente, Solaris se combinó estrechamente con el hardware SPARC de Sun y se comercializó como un paquete combinado. Ahora, Solaris se puede usar también con estaciones de trabajo y servidores basados ​​en X86. Vendedores como Dell, IBM, Intel, Hewlett-Packard y Fujitsu Siemens apoyan Solaris en sus servidores X86. Solaris introdujo características como DTRACE, ZFS y Time Slider. Solaris es conocido por su idoneidad para el multiprocesamiento simétrico donde dos o más procesadores idénticos están conectados a una memoria principal compartida y una sola instancia de SO controla todos los procesadores. Actualmente, Solaris incluye características como DTRACE, Doors, Service Management, contenedores, Solaris Multiplexed E/S, Solaris Volume Manager, ZFS y Solaris Confied Extensions.

¿Cuál es la diferencia entre Unix y Solaris??

UNIX es un sistema operativo (OS) y Solaris es un sistema operativo basado en UNIX (una variante comercial de UNIX). Pero en general, el término "unix" se refiere más a una clase de sistemas operativos que a una implementación específica de un sistema operativo. En otras palabras, Unix es un término genérico que describe muchos sistemas operativos diferentes pero similares. Solaris tiene licencia para usar la marca registrada Unix. Solaris contiene características como DTRACE y el sistema de archivos ZFS que no está presente en otras implementaciones de UNIX. Además, dado que Solaris está diseñado especialmente para trabajar con SPARC Systems, el uso de Solaris daría como resultado un mejor rendimiento en los sistemas SPARC que otras implementaciones de UNIX. Además, hay otras implementaciones más baratas de unix que Solaris, como Linux,. Pero Solaris es bien conocido por su idoneidad para el multiprocesamiento simétrico y la escalabilidad en los sistemas SPARC. Además, Solaris utiliza utilidades compatibles con POSIX que son más antiguas que las utilidades de GNU utilizadas por Linux y otras implementaciones similares a UNIX.