UNIX



  • Es un sistema operativo de tiempo compartido, controla los recursos de una computadora y los asigna entre los usuarios. Permite a los usuarios correr sus programas. Controla los dispositivos de periféricos conectados a la máquina.
  • Shell.- Es el mecanismo de los sistemas UNIX para lograr la comunicación entre los usuarios y el sistema. Intérprete de comandos que lee líneas tecleadas por el usuario y hace que se ejecuten las funciones del sistema solicitadas.
  • Núcleo.- Se encarga de la administración de procesos, de memoria, de E/S y del reloj
  • Unix tiene dos variantes fundamentales, los Unix Sistema V y los Unix BSD (Berkeley Software Development).
En la actualidad las versiones comerciales más importantes de UNIX son:
  • Solaris: El Unix de Sun Microsystems. Originalmente, Sun Microsystems editó SunOS de tipo BSD para posteriormente editar Solaris basado en Sistema. Existen versiones de Solaris para procesadores Power PC, Intel y Sparc.
  • AIX: La versión del sistema operativo UNIX de IBM se llama AIX y está basada en Sistema V versión 3 y BSD 4.3.
  • A/UX: Desarrollo de UNIX de Apple
  • IRIX: Versión de UNIX desarrollada por Silicon Graphics para sus estaciones basada en UNIX Sistema V versión 4.
  • HP/UX. La versión Unix de Hewlett-Packard

Ventajas de Unix:
  • Es el Sistema Operativo que corre en más arquitecturas de hardware diferentes. 
  • Es prácticamente imposible insertar virus en un servidor de Unix
  • Sistema Operativo independiente del Hardware o CPU
  • Permite a las aplicaciones reservar grandes segmentos de memoria (hasta de varios megabytes).
  • Permite correr programas que sean más grandes que la memoria RAM total.
  • Es ejecutable.  Esto hace que sea imposible que se corrompa o que pierda el driver o parte de un driver de algún dispositivo de la computadora
Desventajas de Unix:
  • Carencia de soporte técnico.
  • No ofrece mucha seguridad.
  • Problemas de hardware, no soporta todas las plataformas, y no es compatible con algunas marcas específicas.
  • No existe un control de calidad al momento de elaborar software para Linux, pues muchas veces las aplicaciones se hacen y se liberan sin control alguno.
  • Se requiere experiencia y conocimiento del sistema para administrarlo.
  • No hay forma segura de instalarlo sin reparticionar el disco duro.
  • Reparticionar el disco duro, implica borrar toda la información del mismo y después restablecerla.

No hay comentarios:

Publicar un comentario