Diferencia Entre UNIX Y Solaris

Diferencia Entre UNIX Y Solaris
Diferencia Entre UNIX Y Solaris

Vídeo: Diferencia Entre UNIX Y Solaris

Vídeo: Diferencia Entre UNIX Y Solaris
Vídeo: SISTEMAS OPERATIVOS UNIX, LINUX, MAC Y DOS 2024, Abril
Anonim

UNIX vs Solaris

UNIX es un sistema operativo (SO) desarrollado por AT&T en la década de 1960 con la intención de proporcionar un sistema multiusuario y multitarea para los programadores. UNIX se diseñó basándose en el principio de que las utilidades simples pero potentes se podían integrar de forma 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 determinada especificación, basada en la 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 comercial UNIX. Originalmente, fue desarrollado por Sun Microsystems, pero actualmente es propiedad de Oracle Corporation. Ahora, Solaris se conoce como Oracle Solaris.

UNIX

UNIX es un sistema operativo que se centra en proporcionar a los programadores un sistema multiusuario y multitarea. El sistema operativo UNIX se compone de tres componentes principales. El primer componente es el kernel. El kernel es la parte central del sistema operativo Unix. Kernel es simplemente un programa grande. Cuando la máquina está encendida, se carga en la memoria y manejará la asignación de recursos de hardware. El kernel 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 enviar comandos al sistema operativo). El tercer componente es el conjunto de archivos de configuración del sistema. Los archivos de configuración son utilizados tanto por el kernel como por los programas de utilidad. Al cambiar estos archivos de configuración, se podrían cambiar algunos aspectos del comportamiento del kernel y los programas de utilidad. El sistema operativo Unix 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. Solaris, originalmente desarrollado por Sun Microsystems, es actualmente propiedad de Oracle Corporation. Inicialmente, Solaris estaba estrechamente asociado con el hardware SPARC de Sun y se comercializó como un paquete combinado. Ahora, Solaris se puede utilizar también con estaciones de trabajo y servidores basados en x86. Proveedores como Dell, IBM, Intel, Hewlett-Packard y Fujitsu Siemens admiten Solaris en sus servidores x86. Solaris introdujo funciones 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 funciones como DTrace, Doors, Service Management Facility,Contenedores Solaris, E / S multiplexadas de Solaris, Solaris Volume Manager, ZFS y Solaris Trusted Extensions.

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

UNIX es un sistema operativo (SO) 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 utilizar la marca comercial 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 funcionar con sistemas SPARC, 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 similares a UNIX más baratas que Solaris, como Linux. Pero Solaris es bien conocido por su idoneidad para multiprocesamiento simétrico y escalabilidad en sistemas SPARC. Además, Solaris utiliza utilidades compatibles con POSIX que son más antiguas que las utilidades GNU utilizadas por Linux y otras implementaciones similares a UNIX.

Recomendado: