Unix nueva diapositiva

1,436 views

Published on

EXPO. UNIX

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,436
On SlideShare
0
From Embeds
0
Number of Embeds
38
Actions
Shares
0
Downloads
45
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Unix nueva diapositiva

  1. 1. SISTEMAS OPERATIVOS UNIX EXPO INTEGRANTES Alejandro Marin Rubio Andrea Bonilla Stiwar Hoyos Cristian Muñoz
  2. 2. ¿QUE ES UNIX? Unix (registrado oficialmente como UNIX®) es un sistema operativo portable, multitarea y multiusuario; desarrollado, en principio, en 1969, por un grupo de empleados de loslaboratorios Bell de AT&T, entre los que figuran Ken Thompson, Dennis Ritchie y Douglas McIlroy. Solo los sistemas totalmente compatibles y que se encuentran certificados por la especificación Single UNIX Specification pueden ser denominados "UNIX®" (otros reciben la denominación "similar a un sistema Unix" o "similar a Unix"). En ocasiones, suele usarse el término "Unix tradicional" para referirse a Unix o a un sistema operativo que cuenta con las características de UNIX Versión 7 o UNIX System V
  3. 3. ANTECEDENTES.
  4. 4. HISTORIA Año Evento Descripción 1965 Origen Bell Telephone Laboratories y General Electric Company intervienen en el proyecto MAC (del MIT) para desarrollar MULTICS. 1969-71 Infancia del UNIX El primer UNIX llamado Versión 1 o Primera edición, nace de las cenizas de MULTICS. 1972-73 Nace el C En la Versión 2 el soporte del lenguaje C y los pipes son añadidos. En la Versión 4 el ciclo se completa con la reescritura de UNIX en C. 1974-75 El momento Las Versiones 5 y 6 de UNIX se distribuyen a las universidades. La Versión 6 circula en algunos ambientes comerciales y gubernamentales. AT&T impone ahora pagar una licencia, a pesar de que no puede promocionar UNIX por las duras regulaciones de EEUU del monopolio telefónico de AT&T.
  5. 5. 1977 UNIX como producto Interactive Systems es la primera compañía comercial que ofrece UNIX. 1977 Nace BSD 1BSD incluye un Shell Pascal, dispositivos y el editor ex. 1979 Versión 7 La Versión 7 de UNIX incluye el compilador completo K&R con uniones y definiciones de tipos. Versión 7 también añade el Bourne Shell. 1979 Trabajo en Red BSD acrecentado por BBN incluye soporte para trabajar en red. 1979 Nace XENIX Implementación para microcomputadoras ampliamente distribuido en hardware de bajo coste.
  6. 6. 1980 Memoria Virtual La capacidad de memoria virtual se añade en 4BSD. 1980 Nace ULTRIX DEC realiza una versión de UNIX basado en BCD. 1980 Licencias en AT&T La distribución de licencias abre el mercado. 1983 Nace System V La versión más común de AT&T obtiene sus bases. 1984 Salida de SVR3 AT&T desata la versión más popular de System V hasta ahora. 1988 Motif vs Open Look Sistemas por ventanas rivales son anunciados por OSF y UI.
  7. 7. 1988 Siguiente paso Un UNIX gráfico usa el Kernel Mach. 1990 OSF/1 vs. SVR4 Versiones rivales de UNIX son anunciadas por OSF y UI. 1992-95 Socialización OSF/1 abandona la escena; SVR4 se convierte en el estándar; Sun vende más estaciones de trabajo para usuarios de Motif que para usuarios de Open Windows; y crece Windows/NT de Microsoft.
  8. 8. DESARROLLADORES DE UNIX.
  9. 9. KENNETH LANE THOMPSON Kenneth Lane Thompson (* Nueva Orleans, 4 de febrero de 1943), conocido como Ken Thompson, es un pionero en lasciencias de la computación. Su trabajo con el lenguaje de programación B y el sistema operativo UNIX y Plan 9 para los laboratorios Bell. Se le adjudica a Thompson, junto a Dennis Ritchie, la creación de UNIX
  10. 10. DENNIS RITCHIE Dennis MacAlistair Ritchie (9 de septiembre de 1941 - 8 de octubre de 2011) fue un científico de la computaciónestadounidense.1 Colaboró en el diseño y desarrollo de los sistemas operativos Multics y Unix, así como el desarrollo de varios lenguajes de programación
  11. 11. REQUERIMIENTOS MINIMOS
  12. 12.  Para el Sistema Operativo Solaris 8  RAM: 1 GB  Procesador: Procesador Solaris Sparc con una velocidad de reloj de 440 MHz o superior  Espacio de disco libre: /tmp debe tener 1 GB de espacio de disco libre. Si Tivoli Identity Manager instala WebSphere Application Server, {DIR_INICIAL_WAS} debe tener 800 MB libres de espacio de disco y /var, 300. Asigne 500 MB para /itim45.
  13. 13. AIX 5.1  RAM: 1 GB  Procesador: Procesador IBM 604e con una velocidad de reloj de 375 MHz o superior  Espacio de disco libre: /tmp debe tener 1 GB de espacio de disco libre. Si Tivoli Identity Manager instala WebSphere Application Server, {DIR_INICIAL_WAS} debe tener 800 MB libres de espacio de disco y /var, 300. Asigne 500 MB para /itim45.
  14. 14. ARQUITECTURA QUE MANEJA Describe la arquitectura de alto nivel de UNIX. El sistema operativo interactúa directamente con el hardware, suministrando servicios comunes a los programas y aislándolos de la particularización del hardware. Otros programas de aplicaciones pueden construirse por encima del nivel bajo de programas, por eso la existencia de la capa más exterior en la figura 1. Aunque la figura muestra una jerarquía a dos niveles de programas de aplicación, los usuarios pueden extender la jerarquía a tantos niveles como sea apropiado. En realidad, el estilo de programación favorecida por UNIX estimula la combinación de programas existentes para realizar una tarea. Muchos programas y subsistemas de aplicación que proporcionan una visión de alto nivel del sistema tales como el shell, editores, SCCS (Source Code Control System) y los paquetes de documentación, están convirtiéndose gradualmente en sinónimos con el nombre de "Sistema UNIX". Sin embargo, todos ellos usan servicios de menor nivel suministrados finalmente por el kernel, y se aprovechan de estos servicios a través del conjunto de llamadas al sistema. Hay alrededor de 64 llamadas al sistema en System V, de las cuales unas 32 son usadas frecuentemente. Tienen opciones simples que las hacen fáciles de usar pero proveen al usuario de gran poder.
  15. 15. SISTEMA MULTITAREA Como sistema multitarea, UNIX permite a cada usuario ejecutar varias tareas simultáneamente. Por ejemplo, un usuario puede estar editando un texto, mientras ejecuta un largo programa de cálculo numérico y lanza a la vez una tarea de copia de un fichero, un navegador para consultar páginas web, etc. Cuando un proceso activa a otro proceso, al primero se le llama proceso padre (parent process) y al segundo proceso hijo (child process). Los procesos pueden presentar diversos estados: en marcha, parado, dormido (esperando algún suceso o resultado), zombie o defunct (cuando ya ha acabado pero no ha estado eliminado completamente del sistema, normalmente porque el proceso padre no lo ha atendido adecuadamente).
  16. 16. SISTEMA MULTIUSUARIO UNIX es un sistema multiusuario, lo que quiere decir que en cada momento puede haber más de un propietario de las tareas y de la información que se almacena en el sistema. Cada usuario tiene la sensación de tener la máquina para el solo, pero lo que sucede en realidad es que hay una división del tiempo de utilización del procesador (time sharing) para cada usuario y un fuerte sistema de protección entre los datos y tareas que pertenecen a cada usuario. Dado que es posible que hayan procesos de varios usuarios funcionando en una misma máquina, es necesario POR EJEMPLO NO APAGAR LAS MÁQUINAS.
  17. 17. SISTEMA DE ARCHIVOS
  18. 18. VERSIONES MAS CONOCIDAS DE UNIX
  19. 19. Producto Fabricante Creador Descripción LINUX Linux Torvalds Es un clon de Unix escrito desde cero por Linux Torvalds, con asistencia de otros muchos hackers en la red que soporta el software de libre distribución de GNU. Free BSD Universidad Berkeley FreeBSD (versión 2.0) es un sistema operativo de tipo Unix basado en la versión 4.2BSD-Lite de UCB para plataforma i386. También se encuentra basado aunque indirectamente en el sistema 386BSD de William Jolitz NetBSD Universidad Berkeley El proyecto NetBSD ha surgido con el propósito de producir un sistema operativo tipo Unix accesible y libremente distribuible. NetBSD está basado en una gran variedad de software de libre distribución.
  20. 20. AIX IBM Basado en el sistema operativo Unix System V. Basado en SVR2 HP-UX HP Basado en el sistema operativo Unix System V SPARC-OS Tatung Basado en el sistema operativo UNIX BSD SunOS SUN Basado en el sistema operativo UNIX BSD. A partir de la versión 2 pasa a denominarse Solaris Solaris SUN Basado en el sistema operativo UNIX BSD XENIX Microsoft Basado en el sistema operativo Unix System V
  21. 21. IDRIX Basado en el sistema operativo Unix System V System V AT&T System V es la versión más ampliamente usada de UNIX. Es el descendiente directo del UNIX desarrollado por AT&T en 1969. Está actualmente en la revisión 4.1 y a menudo es referenciado como SVR4, o System V Release 4. ULTRIX DEC ahora COMPAQ Basado en el sistema operativo Unix System V SolOS Solobourne Computers Basado en el sistema operativo UNIX BSD Solinux SUN Basado en el sistema operativo Unix System V
  22. 22. UnixWare Novell OSF/1 DEC, HP, IBM Minix Andrew S. Tanenbaum Para PC y VAX. Se distribuye con los fuentes. Compatible con la versión 7

×