LOS SISTEMAS OPERATIVOS PARA PC

Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
LOS SISTEMAS OPERATIVOS PARA PC por Mind Map: LOS SISTEMAS OPERATIVOS PARA PC

1. MICROSOFT WINDOWS

1.1. CARACTERISTICAS

1.1.1. Proporcionar comodidad en el uso de un computador.

1.1.2. Gestionar de manera eficiente los recursos del equipo, ejecutando servicios para los procesos (programas).

1.1.3. Brindar una interfaz al usuario, ejecutando instrucciones.

1.1.4. Permitir que los cambios debidos al desarrollo del propio SO se puedan realizar sin interferir con los servicios que ya se prestaban.

1.1.5. Entre las últimas versiones de Windows, tenemos Windows XP, Windows Vista, Windows 7 y la ultima que ha lanzado Windows 8.

1.2. VERSIONES

1.2.1. Windows 1 (1985)

1.2.1.1. Bill Gates anuncia en 1983 Windows, aunque fue lanzado dos años después con una interfaz gráfica que marcó la diferencia en la época. Contaba con aplicaciones simples como calculadora, bloc de notas, reloj, calendario y el manejo de archivos MS-DOS.

1.2.2. Windows 2 (1987)

1.2.2.1. Pasaron dos años y se lanzó Windows 2 con una mejora en cuanto a memoria, gráficos y la posibilidad de controlar mejor las ventanas y el diseño. Incluso se agregaron atajos con el teclado. Windows 3 (1990)

1.2.2.2. Durante al año 1990 aparece Windows 3 en el mercado y las ventas se disparan volviéndose considerablemente popular alrededor del mundo. Con cambios en su interfaz gráfica que hicieron que muchas personas se animaran a probarlo.

1.2.3. Windows NT (1993)

1.2.3.1. Las siglas NT significan para Microsoft, New Technology. En 1993 sale al mercado Windows NT el cual es un SO de 32 bits multitarea, multiprocesamiento, multiusuario y multihilo.

1.2.4. Windows 95 (1994)

1.2.4.1. Está versión fue un éxito considerable vendiendo en poco más de un mes 7 millones de copias. Es una versión enfocada al usuario promedio con una interfaz gráfica nueva, amigable y accesible que facilitaba mucho las cosas en aquel entonces. El botón de inicio, la barra de tareas y las notificaciones, fue revolucionario en su época.

1.2.5. Windows 98 (1998)

1.2.5.1. En el año 1998 aparece Windows 98 con mejoras considerables en cuanto a lo gráfico, una interfaz pensada para el usuario que no conocía nada sobre ordenadores. Con muchas opciones nuevas que mejoran bastante la usabilidad.

1.2.6. Windows Me (2000)

1.2.6.1. La última versión de Windows basada en DOS. Es una de las peores versiones del SO.

1.2.7. Windows XP (2001)

1.2.7.1. ¿Quién no conoce Windows XP? Llegando a 500 millones de usuarios después de 12 años. Fue la primera versión en tener semejante cantidad de usuarios y fue uno de los mejores. Lástima que en 2014 dejó de darle soporte.

1.2.8. Windows Vista (2007)

1.2.8.1. Posiblemente una de las peores versiones del SO con problemas de seguridad, administración de derechos digitales, los requisitos de hardware eran demasiado altos y el rendimiento para nada bueno.

1.2.9. Windows 7 (2009)

1.2.9.1. Luego de Vista aparece Windows 7 que vendría a ser, hasta ese entonces, la mejor versión de Microsoft. Con una interfaz rediseñada, un buen lavado de cara, rendimiento óptimo para la mayoría de equipos y muchas características interesantes, fue un punto positivo en la historia de Microsoft.

1.2.10. Windows 8 (2012)

1.2.10.1. Aquel 25 de octubre de 2012 recibimos a Windows 8 y una de las peores cosas que hizo la empresa fue quitar el botón de inicio, algo que genero mucha controversia. Por suerte, el botón se podía agregar con una app muy interesante, luego se lanzó una versión que incluía dicho botón. Pero el daño estaba hecho.

1.2.11. Windows 10 (2015)

1.2.11.1. Pasaron tres años y Microsoft lanzó la mejor versión del sistema operativo: Windows 10. No podemos quejarnos ya que se encuentra perfectamente optimizado en todo sentido, ideal para trabajo y para juegos.

1.3. REQUERIMIENTOS

1.3.1. Procesador:

1.3.1.1. Procesador a 1 GHz o más rápido o sistema en un chip (SoC)

1.3.2. RAM:

1.3.2.1. 1 GB para 32 bits o 2 GB para 64 bits

1.3.3. Espacio en disco duro:

1.3.3.1. 16 GB para SO de 32 bits; 32 GB para SO de 64 bits

1.3.4. Tarjeta gráfica:

1.3.4.1. DirectX 9 o posterior con controlador WDDM 1.0

1.3.5. Pantalla:

1.3.5.1. 800x600

1.3.6. Conexión a Internet

1.4. CAPAS DEL S.O

1.4.1. Modo Kernel

1.4.1.1. Capa de Abstracción de Hardware (HAL).

1.4.1.2. MicroKernel

1.4.1.3. El Ejecutor de Windows.

1.4.1.4. El Administrador de Objetos.

1.4.1.5. El Administrador de Procesos.

1.4.1.6. El Administrador de Memoria Virtual.

1.4.1.7. Servicios de Llamadas a Procedimientos Locales.

1.4.1.8. El Monitor de Seguridad.

1.4.1.9. El Administrador de Entrada-Salida.

1.4.2. Modo Usuario

1.4.2.1. Subsistemas de Ambiente Protegido

1.4.2.2. El Subsistema Win32

1.4.2.3. El Subsistema POSIX.

1.4.2.4. El Subsistema OS/2.

1.5. INTERFAZ

1.5.1. La interfaz gráfica de usuario de Windows ha cambiado mucho con el tiempo, hacen que cada vez sea más fácil de usar y más agradable para trabajar.

1.5.2. Las interfaces antiguas se caracterizaban por su sencillez y el clásico tema gris de Windows 95, mientras que en las versiones más recientes las interfaces evidencian más colores, estilos y modos de personalización.

1.5.3. Desde la versión de Windows 7 para atrás la interfaz tiene elementos comunes como:

1.5.3.1. Barra de tareas

1.5.3.2. Botón de Inicio

1.5.3.3. Menú de programas

1.6. |Tecnologias

1.6.1. Microsoft ha adaptado la tecnología QUIC de propósito general, MsQuic, que ya se encuentra en GitHub, lo que puede aumentar la adopción, y pronto enviará el tráfico de Windows con MsQuic integrado en el kernel como parte del protocolo HTTP/3 de Windows.

1.6.2. Microsoft también está alimentando la tecnología internamente como parte de Microsoft 365, IIS, .NET Core y SMB. Un compromiso en la reducción de latencias y mejora del tráfico en términos generales.

2. LINUX

2.1. CARACTERISTICAS

2.1.1. Sistema Multitarea.

2.1.2. Sistema Multiusuario.

2.1.3. Shells Programables.

2.1.4. Independencia de dispositivos y comunicaciones.

2.1.5. Compatibilidad con UNIX.

2.1.6. Portabilidad.

2.1.7. Estabilidad.

2.1.8. Velocidad.

2.1.9. Librerías dinámicas compartidas.

2.1.10. Espacio de Swap.

2.1.11. Diferentes sistemas de archivos

2.2. VERSIONES

2.2.1. Linux 0.12

2.2.1.1. Se trata de la primera distribución de Linux en el mundo, creada por HJ Lu en 1992.

2.2.1.2. La instalación se debía llevar a cabo con 2 disquetes, de los cuales uno se encargaba de bootear el ordenador y el otro de rootearlo. Para que el proceso fuera exitoso se necesitaba que el equipo contará con un editor de tipo hexadecimal.

2.2.2. MCC Interim Linux

2.2.2.1. Esta es una muy antigua distribución de Linux desarrollada en el Centro de Computación de Manchester, Inglaterra también en el año 1992.

2.2.2.2. Fue creada por Owen Le Blanc, y destacó mucho por ser la primera entrega capaz de ser instalada independientemente en cualquier PC. Fue distribuida públicamente en un servidor FTP de la universidad ya mencionada. Tamu Linux

2.2.3. Tamu Linux

2.2.3.1. Unos meses más tarde, en el mismo año 1992 surgió otra entrega de Linux desarrollada en Texas A&M en conjunto con Unix y Linux User Group. Esta tercera entrega fue la primera en ofrecer variedad de ventanas en el sistema y no solamente un simple editor de texto.

2.2.4. Softlanding Linux Systems (SLS)

2.2.4.1. Esta versión de Linux fue lanzada casi en paralelo con la anterior, con la diferencia de que ésta establece las bases para las mejores entregas de Linux conocidas hoy en dia.

2.2.4.2. Estuvo basada en MCC Interim Linux y fue ideada por Peter Mcdonald.

2.2.5. Slackware

2.2.5.1. Esta distribución fue lanzada a mediados del año 1992, y desde su salida hasta casi finales de la década de los 90 dominó el mercado de software.

2.2.5.2. Basada en SLS y de las versiones mostradas previamente, esta es la más antigua que aún sigue en actualización y vigencia.

2.2.6. YGGDRASIL

2.2.6.1. Desarrollada por una empresa fundada por Adam J. Richter en California, fue la primera Distro en distribuirse mediante CD ROM. Además esta versión fue la primera en poderse configurar mediante Plug And Play.

2.2.6.2. La misma fue lanzada a finales del año 1992 por la compañia Yggdrasil Computing Inc.

2.2.7. Debian

2.2.7.1. Datado desde mediados del 1993, es el sistema operativo Linux más sólido y que a pesar de los años se mantiene en constante actualización.

2.2.7.2. Como ya dijimos, fue basado en SLS y fue desarrollada por Ian Murdock. Esta se podía obtener tanto en CD-ROM como por descarga de Internet.

2.2.7.3. Esta versión se puede decir que establece un antes y un después en la historia de Linux, ya que muchas de las otras Distros están basadas en Debian.

2.2.8. Red Hat Linux

2.2.8.1. Es una de las más antiguas versiones de Linux que actualmente continúan vigentes. Aunque, esta lo hace con otro nombre después de fusionarse con Fedora.

2.2.9. Mandrake o Mandriva Linux

2.2.9.1. anzada en el 1998, basada en Red Hat Linux y dirigida al público con ordenadores personales. Era el sistema ideal, tanto para principiantes como para avanzados en las áreas de la computación.

2.2.10. Vine Linux

2.2.10.1. Esta es una distribución de Linux para japoneses, se trata de una bifurcación de la conocida Red Hat patrocinada por VineCaves. El desarrollo de esta entrega comenzó en el 1998 y en el 2000 salió al público.

2.3. INTERFAZ

2.3.1. En Linux, la GUI estándar es el X Window System, más comúnmente conocido como X o X11 (llamada de esta manera por la versión actual de la misma). La implementación de X11 que utilizan la mayoría (si no todas) de las distribuciones modernas es Xorg, una iniciativa de código abierto y conjunta entre la fundación que lleva el mismo nombre y la comunidad Freedesktop.

2.4. CAPAS

2.4.1. Linux está organizado por capas. La capa más profunda corresponde al hardware, que proporciona una serie de servicios (proceso, gestión de ficheros, impresión, etc.). La única capa que interactúa directamente con el hardware es el núcleo (kernel). De esta manera, los programas no necesitan saber nada sobre el hardware y sólo se comunican con el núcleo. Una de las ventajas de esta estructura es que la mayoría de programas son independientes del hardware y pueden portarse de un modelo de ordenador a otro.

2.4.2. Usuario

2.4.3. Aplicaciones

2.4.4. Nucleo

2.4.5. Hardware

2.5. TECNOLOGIA

2.5.1. Linux trabaja con tecnologías de la nube para ayudarle a escalar su empresa con mayor facilidad.

2.5.2. Los servidores Linux están impulsados por tecnología de código abierto que admite capacidades de imagen.

3. DOS

3.1. CARACTERISTICAS

3.1.1. El DOS carece por completo de interfaz gráfica, y no utiliza el ratón

3.1.2. Por sí sólo es incapaz de detectar el hardware, a menos que las mencionadas controladoras incluyan en su núcleo de sistema, como residentes en memoria, el código, instrucciones y funciones necesarias.

3.1.3. El DOS no es ni multiusuario ni multitarea. No puede trabajar con más de un usuario ni en más de un proceso a la vez.

3.1.4. En sus versiones nativas (hasta la 6.22 en el MS-DOS), no puede trabajar con particiones de disco demasiado grandes, superiores a los 2 GB, que requieren formatos y sistemas de archivos tales como el FAT32, propio de Windows de 32 bits (a partir del 95), o el NTFS, propio de Windows de tipo NT

3.2. VERSIONES

3.2.1. PC DOS 1.0:

3.2.1.1. Liberado en el año 1981 como complemento al IBM-PC. Primera versión de DOS. Soporta 16 KB de Memoria RAM, Disquetes de 5,25 pulgadas de una sola cara de 160 KB. 22 ordres. Permite archivos con extensión .com y .exe. Incorpora el intérprete de comandos

3.2.2. PC DOS 1.1:

3.2.2.1. Corregidos muchos errores, soporta disquetes de doble densidad 1.25 - Primera versión liberada con el nombre MS-DOS.

3.2.3. MS-DOS 2.0:

3.2.3.1. Complemento del IBM XT liberado en el año 1983. Más del doble de nuevos comandos, soporte de disco duro (muy pequeño, alrededor de 5 MB).

3.2.4. PC DOS 2.1:

3.2.4.1. Complemento del IBM PCjr. Añadidas algunas mejoras.

3.2.5. MS-DOS 2.11:

3.2.5.1. Añadido soporte para otros idiomas (aparte del inglés).

3.2.6. MS-DOS 2.25:

3.2.6.1. Versión con un mejor soporte para juegos de caracteres de los idiomas japonés y coreano.

3.2.7. MS-DOS 3.0:

3.2.7.1. Diseñado para soportar el nuevo hardware del IBM AT. Añadidas unas pocas características de LAN.

3.2.8. MS-DOS 3.1:

3.2.8.1. Añadidas más características y soporte LAN.

3.2.9. MS-DOS 3.2:

3.2.9.1. Añadida capacidad para disquetes de 3,5 pulgadas y 720 KB.

3.2.10. MS-DOS 3.3:

3.2.10.1. Capacidad para crear particiones de disco superiores a 32 MB. Soporte de 4 puertos serie (antes sólo 2).

3.2.10.2. Incorporación de la ordeer "Files" para poder abrir hasta 255 archivos simultáneamente.

3.2.11. MS-DOS 4.0:

3.2.11.1. Generado con el código fuente de IBM, no con el de Microsoft.

3.2.12. PC DOS 4.0:

3.2.12.1. Agregado DOS Shell, algunas mejoras y arreglos.

3.2.13. MS-DOS 4.01:

3.2.13.1. Versión para corregir algún error.

3.2.14. MS-DOS 5.0:

3.2.14.1. Implementado en 1991, incluyendo más características de administración de memoria y herramientas para soporte de macros, mejora del intérprete de órdenes o shell.

3.2.15. MS-DOS 6.0:

3.2.15.1. Liberado en 1993, incluye soporte para Microsoft Windows, utilidades como Defrag (desfragmentación del disco), DoubleSpace (compresión de archivos), MSBackup (copias de seguridad), MSAV (Microsoft Anti-Virus), MemMaker, etc.

3.2.16. MS-DOS 6.2:

3.2.16.1. Versión para corregir errores.

3.2.17. MS-DOS 6.21:

3.2.17.1. Eliminado el soporte de compresión de disco DoubleSpace.

3.2.18. PC DOS 6.3:

3.2.18.1. Liberado en abril de 1994.

3.2.19. MS-DOS 6.22:

3.2.19.1. Última versión distribuida por separado. Incluido DriveSpace para sustituir a DoubleSpace.

3.3. CAPAS DEL S.O

3.3.1. Application program

3.3.2. resident system

3.3.3. ms- dos divice drivers

3.3.4. rom bios divice drivers

3.4. REQUISITOS

3.4.1. Memoria RAM : 16 Mb (Han de quedar libres un mínimo de 540 K en la versión DOS, esto se ve con la orden MEM del sistema operativo).

3.4.2. Disco duro : 50 Mb libres + 6 Mb por cada 1000 pacientes con todos sus datos aproximada mente.

3.4.3. Monitor : VGA color

3.4.4. Tarjeta gráfica : VGA 1024

3.4.5. Configuración VGA : 640 x 256 pixels a 256 colores (windows)

3.4.6. Disquetera : 3 ½ de 1,44 Mb

3.4.7. Impresora : compatible con el ordenador

3.5. TECNOLOGIA

3.5.1. incorporó tecnologías como el soporte para discos duros y los sistemas de ficheros que permitían almacenar cantidades de datos cada vez mayores, soporte de internacionalización, multitarea (a partir de la versión 4.0 del sistema), o un editor de texto (en MS-DOS 5.0).

3.6. INTERFAZ

3.6.1. MS-DOS es un sistema operativo sin interfaz gráfica que confiaba puramente en una interfaz de línea de comandos para funcionar, con un total de 109 comandos con los que movernos por el sistema y utilizar sus capacidades, que en la mayoría de casos pasaban por ejecutar otras aplicaciones que residían en un disquete, pero que en ocasiones podía extenderse entre dos o más de estos medios.

4. MAC OS

4.1. CARACTERISTICAS

4.1.1. Gestión de memoria manual.

4.1.2. No se cuelga, pero en ocasiones le sugerirá que reinicie antes de continuar.

4.1.3. Compatibilidad con todos los hardware de Apple y de Hasecorp y ninguno más.

4.1.4. Simplicidad al máximo: Inspirado en los ordenadores de vtech.

4.2. VERSIONES

4.2.1. 1984

4.2.1.1. Sistema 1

4.2.2. 1985

4.2.2.1. Sistema 2

4.2.3. 1986

4.2.3.1. Sistema 3

4.2.4. 1987

4.2.4.1. Sistema 4

4.2.5. 1988

4.2.5.1. Sistema 6

4.2.6. 1990

4.2.6.1. Sistema 7

4.2.7. 1997

4.2.7.1. Mac OS 8

4.2.8. 1999

4.2.8.1. Mac OS 9

4.2.9. 2001

4.2.9.1. Mac OS X 10.0 Cheetah

4.2.10. 2001

4.2.10.1. Mac OS X 10.1 Puma

4.2.11. 2002

4.2.11.1. Mac OS X 10.2 Jaguar

4.2.12. 2003

4.2.12.1. Mac OS X 10.3 Panther

4.2.13. 2005

4.2.13.1. Mac OS X 10.4 Tiger

4.2.14. 2007

4.2.14.1. Mac OS X 10.5 Leopard

4.2.15. 2009

4.2.15.1. Mac OS X 10.6 Snow Leopard

4.2.16. 2011

4.2.16.1. Mac OS X 10.7 Lion

4.2.17. 2012

4.2.17.1. Mac OS X 10.8 Mountain Lion

4.2.18. 2013

4.2.18.1. Mac OS X 10.9 Mavericks

4.2.19. 2014

4.2.19.1. Mac OS X 10.10 Yosemite

4.2.20. 2015

4.2.20.1. Mac OS X 10.11 El Capitan

4.2.21. 2016

4.2.21.1. Mac OS X 10.12 macOS Sierra

4.2.22. 2017

4.2.22.1. Mac OS X 10.13 macOS High Sierra

4.2.23. 2018

4.2.23.1. Mac OS X 10.14 macOS Mojave

4.2.24. 2019

4.2.24.1. Mac OS X 10.15 macOS Catalina

4.2.25. 2020

4.2.25.1. Mac OS 11 Big Sur (Actual)

4.3. INTERFAZ

4.3.1. Mac posee una interfaz sencilla y dinámica, con las mismas herramientas de uso de otros sistemas operativos, pero con diferente estilo, nombre, ubicación y orden.

4.3.2. Dock o barra de aplicaciones

4.3.3. LaunchPad

4.3.4. Stacks

4.4. CAPAS

4.4.1. Arquitectura del Sistema Operativo Mac El Mac OS X posee una arquitectura modular que se construye a partir de cuatro componentes básicos: el sistema operativo central Darwin, un conjunto de estructuras de aplicaciones, sistemas de gráficos basados en estándares y la interfaz de usuario Aqua.

4.4.1.1. Aqua

4.4.1.2. Estructuras

4.4.1.3. Gráficos

4.4.1.4. Darwin

4.5. Requisitos generales

4.5.1. OS X 10.8 o posterior

4.5.2. 2 GB de RAM

4.5.3. 12,5 GB de espacio disponible (OS X El Capitan 10.11.5 o posterior)

4.5.4. Algunas prestaciones requieren un ID de Apple; consulta las condiciones.

4.5.5. Algunas prestaciones requieren conexión a Internet; se aplicarán las tarifas correspondientes.

4.6. TECNOLOGIA

4.6.1. Los primeros Macintosh estaban basados en los microprocesadores de la familia Motorola MC68000, con tecnología CISC. En marzo de 1994, Apple introdujo en la gama Macintosh los chips PowerPC del Consorcio Apple-IBM-Motorola, que suponían el cambio a la tecnología RISC.

5. SOLARIS

5.1. CARACTERISTICAS

5.1.1. Portabilidad: El software conformado por una ABI (aplicación de interfaces binaria), ejecuta con un Shrink-wrapped (Contracción envuelta) el software en todos los sistemas vendidos con la misma arquitectura del microprocesador.

5.1.2. Escalabilidad: Las aplicaciones se usan con más frecuencia en el sobre tiempo, y requiere sistemas más poderosos para soportarlos.

5.1.3. Interoperabilidad: La computación del ambiente heterogéneo es una realidad hoy. Los usuarios compran de muchos vendedores para implementar la solución que necesitan.

5.1.4. Compatibilidad: La tecnología de la computación continua avanzando rápidamente, pero necesita permanecer en el ámbito competitivo para minimizar sus costos y maximizar sus ingresos.

5.2. VERSIONES

5.2.1. Solaris 10

5.2.1.1. Incluye soporte AMD64/EM64T, DTrace, Solaris Containers, Service Management Facility (SMF) para reemplazar al sistema init.d, NFSv4. Modelo de seguridad basado en el menor privilegio.

5.2.2. Solaris 9

5.2.2.1. Añadida compatibilidad con Linux. Eliminado OpenWindows. Eliminado soporte para sun4d. La actualización más reciente es Solaris 9 9/05.

5.2.3. Solaris 8

5.2.3.1. Incluye Multipath I/O, IPv6 y IPsec. Introduce RBAC (control de acceso basado en roles).

5.2.4. Solaris 7

5.2.4.1. primera versión de 64 bits para plataforma UltraSPARC. Añadido soporte nativo para registro de metadatos en el sistema de archivos (UFS logging).

5.2.5. Solaris 2.6

5.2.5.1. Incluye protocolo Kerberos, PAM, TrueType, WebNFS, y soporte de archivos grandes.

5.2.6. Solaris 2.5.1

5.2.6.1. Ésta fue la primera y única versión que soportó la plataforma PowerPC. También se añadió soporte Ultra Enterprise, y los identificadores de usuario (uid_t) se expandieron a 32 bits.

5.2.7. Solaris 2.5

5.2.7.1. Primera versión en soportar UltraSPARC e incluir CDE, NFSv3 y NFS/TCP.

5.2.8. Solaris 2.4

5.2.8.1. Primera versión unificada SPARC/x86. Incluye soporte de ejecución OSF/Motif.

5.2.9. Solaris 2.3

5.2.9.1. OpenWindows 3.3 cambia de NeWS a Display PostScript y elimina soporte de SunView.

5.2.9.1.1. Esta versión fue sólo para SPARC.

5.2.10. Solaris 2.2

5.2.10.1. Primera en soportar la arquitectura sun4d. Esta versión fue sólo para SPARC.

5.2.11. Solaris 2.1

5.2.11.1. Soporte para arquitectura Sun-4 y sun4m. Primera versión para Solaris x86.

5.2.12. Solaris 2.0

5.2.12.1. Primera versión preliminar, soporte solamente para la arquitectura sun4c.

5.3. CAPAS

5.3.1. El kernel de Solaris 10 se divide en los siguientes componentes o capas:

5.3.1.1. Capa de Interface de llamadas de sistema. Permite a los procesos de usuario acceder a los servicios del kernel. De ese modo, el kernel lleva a caobo tareas específicas “en nombre” del proceso que lo llama, tales como leer o escribir un archivo, o establecer una conexión de red.

5.3.1.2. Capa de Ejecución y Schedule de procesos. Habilita la creación, ejecución, manejo y terminación de procesos. Para ello dividen los recursos de procesamiento de la máquina entre los threads en ejecución. Solaris soporta diferentes clases de scheduling, que otorgan distinto comportamiento a los procesos.

5.3.1.3. Capa de manejo de memoria. El sistema de memoria virtual maneja el mapeo de memoria física a los procesos de usuario y al propio kernel. El manejo de memoria se divide a su vez en dos capas: las funciones comunes de manejo de memoria y los componentes específicos de hardware.

5.3.1.4. Capa de manejo de recursos. El kernel de Solaris contiene la infraestructura para asignar recursos de sistema específicos a los procesos. Esto permite maximizar el uso del hardware, manejar múltiples cargas de trabajo con una sola instancia del kernel, y soportar múltiples ambientes de ejecución.

5.3.1.5. cual se pueden configurar al mismo tiempo múltiples tipos de filesystems, entre ellos filesystems convencionales basados en discos, filesystems basados en redes, y pseudo filesystems.

5.3.1.6. Capa de buses de I/O y manejo de dispositivos. Implementa una serie de módulos jerárquicos que reflejan la organización física de las interconexiones entre los buses y los dispositivos.

5.3.1.7. Capa de facilidades del kernel. Incluye relojes, timers de sistema, primitivas de sincronización, etc.

5.3.1.8. Capa de manejo de redes. Provee soporte a IPv4 e IPv6, interfaces basadas en sockets para programación de aplicaciones en red. Las implementaciones de TCP/IP y UDP/IP han sido totalmente rescritas para mejorar su rendimiento.

5.4. REQUISITOS

5.4.1. Memoria RAM: 1,5GB mínimo (2GB recomendable)

5.4.2. Para sistemas basados en x86 y x64: Se recomienda un procesador de 120 MHz o superior.

5.4.3. Se recomienda un mínimo de 20GB de espacio en disco.

5.5. INTERFAZ

5.5.1. Fox Toolkit

5.5.2. Entre los sistemas operativos que soporta están: Linux, FreeBSD, Sun Solaris, Windows 9x, y Windows NT.

5.5.3. Fox toolkint es una clase grafica que fue escrita en C++, Java, C, Fortran que te permitirá crear aplicaciones con GUI milti-plataforma. Podrás usar iconos, imágenes, línea de ayuda, selección, incluso herramientas para trabajar con Open GL y poder manipular objetos 3D

5.5.4. Solaris también es llamado Oracle solaris

5.6. TECNOLOGIA

5.6.1. Solaris en un ordenador personal apenas necesita mantenimiento profesional, utilizado en una empresa es posible que el empresario quiera contratar los servicios del equipo de Sun para hacer rendir al máximo su negocio, exprimiendo todas las novedades en seguridad de redes y muchas más cosas. Sun fabrica hardware libre, como lo es la tecnología SPARC.

6. UNIX

6.1. CARACTERISTICAS

6.1.1. A cada instante, el procesador trata solamente un proceso (programa lanzado), la administración y gestión de los procesos es afectada por el sistema (precisamente el planificador).

6.1.2. Unix es un sistema operativo multiusuario (multi-user): varios usuarios pueden utilizar el sistema operativo en el mismo tiempo (los recursos son repartidos entre los diferentes usuarios). Cada usuario dispone de un conjunto de los recursos del sistema.

6.1.3. El sistema operativo Unix está encargado de controlar la utilización y repartición de los recursos entre los diferentes usuarios.

6.2. VERSIONES

6.2.1. Solaris

6.2.1.1. Éste es el nombre con el que se conoce el sistema operativo de Sun Microsystems. Originalmente se denominó SunOS y estaba basado en UNIX Sistema V versión 2 y BSD versión 4.3. Posteriormente, debido a la presentación de UNIX Sistema V versión 4 se desarrolló una nueva versión a la que se llamó Solaris. Existen versiones de Solaris para plataformas Power PC, Intel y SPARC.

6.2.2. AIX

6.2.2.1. La versión del sistema UNIX para las máquinas de IBM se denomina AIX y está basada en Sistema V versión 3 y BSD 4.3.

6.2.2.2. Actualmente existe una versión para procesadores PowerPC. Incluye soporte para MOTIF y una implementación parcial de CDE (Common Desktop Environment).

6.2.3. A/UX

6.2.3.1. Implementación de UNIX en Apple

6.2.4. HP-UX

6.2.4.1. Es la versión de UNIX realizado por el fabricante de computadoras Hewllet-Packard, basada en UNIX Sistema V versión 2.

6.2.5. IRIX

6.2.5.1. Versión de UNIX desarrollada por Silicon Graphics para sus estaciones basada en UNIX Sistema V versión 4.

6.2.6. SCO UNIX

6.2.6.1. La versión UNIX de Santa Cruz Operation (SCO) está basada en Sistema V/386 versión 3.2, una versión de UNIX Sistema V diseñada para plataformas Intel.

6.2.7. Linux

6.2.7.1. Comenzó como un simple proyecto de Linus Torvalds, un estudiante de la universidad de Helsinki a principios de los años noventa.

6.2.7.2. En la actualidad se ha difundido enormemente por todo el mundo y son millones los usuarios, tanto particulares como empresas, que utilizan un sistema operativo Linux.

6.3. CAPAS

6.3.1. Unix es un sistema operativo multiusuario y multitarea diseñado para correr en distintos tipos de máquinas. Su estructura está conformada por un conjunto de capas, las que son, desde la capa interior a la exterior, las siguientes:

6.3.1.1. El Hardware

6.3.1.2. El Núcleo o Kernel

6.3.1.3. El Intérprete de comandos o Shell

6.3.1.4. El Sistema de Archivos

6.3.1.5. Los Programas de Usuario.

6.4. REQUERIMIENTOS

6.4.1. RAM: 1 GB

6.4.2. Procesador: Procesador IBM 604e con una velocidad de reloj de 375 MHz o superior

6.4.3. 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.

6.5. INTERFAZ

6.5.1. La herramienta más importante en este sentido ha sido siempre la shell (sh), un intérprete de comandos orientado a texto que ofrece numerosas opciones de programación. Esta clásica interfaz de usuario puede usarse también sin interfaz gráfica, si bien una interfaz de este tipo, que más adelante encontraría también su lugar en el entorno Unix con Linux, incrementa obviamente la comodidad. Interfaz de usuario estandarizada y estable, lo que no siempre está garantizado en una GUI