SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
Sistemas Operativos
        por
     Microsoft
Sistema       Windows 7        Windows      Windows XP        Windows
Operativo                        Vista                          2000
Aspectos          2009            2007            2001           2000
generales

Ultima                                        5.1 build 2600
                              6.0 build 6000                     5.0 con
versión       6.1 build 7600                 con Service Pack
                              Service Pack 2                  Service Pack
estable                                              3
 Costo                        U$S 90 (Home                          ??
               $US 199.99                      143,526€ $2
                                Basic) 179
            (Home Premium)                      152.89 MX
                                  (Home
                  299.99                          (Home)
                              Premium) 229
              (Professional)                   217,593€ $3
                              (Business) 349
            319.99 (Ultimate)                263.895 MX(Pro)
                                (Ultimate)
Licencia         No libre        No libre        No libre       No libre

                                  Hogar,
Tipos de    Hogar, negocios y                Hogar, negocios
                                negocios y                     Negocios
usuario          redes                          y redes
                                  redes
Sistema       Windows 7           Windows         Windows XP          Windows
  Operativo                           Vista                               2000
   Aspectos
   tecnicos


Tipo de núcleo Híbrido             Híbrido         Híbrido              Híbrido

Soporte de
sistemas de                        32 bits, 64 bits 16 bits, 32 bits,     16 bits, 32
                32 bits, 64 bits
                                                       64 bits               bits
archivo
Arquitectura   Intel x86, Intel    Intel x86,      Intel x86, Intel     Intel x86
s de           x86 64, Intel       Intel x86 64,   x86 64, Intel
procesador     IA64                Intel IA64      IA64

Sist de
archivos por   NTFS                NTFS            NTFS                 NTFS/FAT32
defecto
Sistema         Windows 7      Windows        Windows XP      Windows
  Operativo                        Vista                          2000


   Aspectos
   gráficos

                   Basado en el   Basado en el   Basado en el   Basado en el
Entorno gráfico
                     núcleo         núcleo         núcleo         núcleo
    Sist de
 ventanas por       Standard       Standard       Standard       Standard
   defecto          Windows        Windows        Windows        Windows

   Estilo de          Aero           Aero        Estilo Luna    Estilo clásico
    Interfaz                                                      interfaz
   gráfica de
    usuario
Sist de archivos
                     NTFS           NTFS           NTFS         NTFS/FAT32
 por defecto
Sistemas Operativos por
         Apple
Sistema Operativo           Mac OS X                    Mac OS
  Aspectos generales                2001                        1984


                           Mac OS X v10.6 ("Snow
Ultima versión estable                                           9.2
                                Leopard")

        Costo
                                                       Gratuito hasta 7.5.5, 9.2
                             29€ o preinstalado          cuesta 15,60€ para
                                                        dueños de Mac OS X

       Licencia                   No Libre                     No libre
                         Parcialmente software libre

                          Hogar, diseño, negocios,        Hogar, negocios y
   Tipos de usuario
                            servidores y redes                diseño
Sistema Operativo       Mac OS X                Mac OS

 Aspectos técnicos



  Tipo de núcleo        Mach (Micronúcleo )    Ninguno/Micronúcleo

Soporte de sistemas
    de archivo            32 bits, 64 bits        16 bits, 32 bits


 Arquitecturas de      Intel x86 64, PowerPC         PowerPC
   procesador
Sist de archivos por
                            HFS+/UFS                HFS/HFS+
     defecto
Sistema Operativo          Mac OS X                Mac OS

   Aspectos gráficos

                             Basado en el núcleo
    Entorno gráfico                                Basado en el núcleo
                                  (Quartz)

  Sist de ventanas por
        defecto
                                OS X Finder         Macintosh Finder


Estilo de Interfaz gráfica         Aqua                 Platinum
       de usuario
Sistemas Operativos por
         Linux
Proyecto Debian
Sistema Operativo              Debian GNU/Linux

 Aspectos generales                        1993



Ultima versión estable                   5.0 Lenny

        Costo
                                          Gratuito


       Licencia                          Libre: GPL



   Tipos de usuario      Hogar, ciencia, servidores, redes, negocios
Sistema Operativo                  Debian GNU/Linux

      Aspectos técnicos


       Tipo de núcleo                            Monolítico

Soporte de sistemas de archivo
                                         (16 bits??) 32 bits, 64 bits

 Arquitecturas de procesador      Intel x86, Intel IA64, AMD64, DEC Alpha,
                                 ARM, HP PA-RISC, MIPS (big endian), MIPS
                                 (little endian), PowerPC, IMB S/390, Sparc

 Sist de archivos por defecto                       ext3
Sistema Operativo               Debian GNU/Linux

         Aspectos gráficos

          Entorno gráfico               Aplicación: X Window System

   Sist de ventanas por defecto
                                                 GNOME

Estilo de Interfaz gráfica de usuario            Metacity
Proyecto Fedora
Sistema Operativo
                              Fedora (Linux)

 Aspectos generales                2003


Ultima versión estable              11
        Costo
                                 Gratuito


       Licencia                 Libre: GPL



   Tipos de usuario      Hogar, ciencia, servidores.
Sistema Operativo
  Sistema Operativo             Mac OS X Fedora (Linux)
                                                 Mac OS

      Aspectos técnicos



       Tipo de núcleo                         Monolítico

Soporte de sistemas de archivo
                                        16 bits, 32 bits, 64 bits

 Arquitecturas de procesador          Intel x86, AMD64, PowerPC

 Sist de archivos por defecto                     ext4
Sistema Operativo
       Sistema Operativo
                               Mac OS X Fedora (Linux)
                                                Mac OS

         Aspectos gráficos

          Entorno gráfico               Aplicación: X Window System

   Sist de ventanas por defecto                   GNOME
Estilo de Interfaz gráfica de usuario   Metacity con tema ClearLooks
SuSE
Sistema Operativo
                                     SuSE

 Aspectos generales                1994



Ultima versión estable              11.1

        Costo
                                 Gratuito


       Licencia                 Libre: GPL



   Tipos de usuario      Hogar, ciencia, servidores.
Sistema Operativo
                                              SuSE
      Aspectos técnicos




       Tipo de núcleo                    Monolítico


Soporte de sistemas de archivo
                                      , 32 bits, 64 bits


 Arquitecturas de procesador     Intel x86, AMD64, PowerPC


 Sist de archivos por defecto               YaST
Sistema Operativo
                                                 SuSE

         Aspectos gráficos


          Entorno gráfico               Aplicación: X Window System

   Sist de ventanas por defecto                    KDE
Estilo de Interfaz gráfica de usuario      kwin con tema plastik
Núcleo o kernel
 Es el software responsable de facilitar a los distintos
  programas acceso seguro al hardware de la
  computadora o en forma más básica, es el
  encargado de gestionar recursos, a través de
  servicios de llamada al sistema.

 El núcleo también se encarga de decidir qué
  programa podrá hacer uso de un dispositivo de
  hardware y durante cuánto tiempo, lo que se conoce
  como multiplexado
Tipos de núcleo
 No necesariamente se necesita un núcleo para usar una
  computadora. Los programas pueden cargarse y ejecutarse
  directamente en una computadora «vacía». Ésta era la forma normal
  de usar muchas de las primeras computadoras: para usar distintos
  programas se tenía que reiniciar y reconfigurar la computadora cada
  vez.

 Con el tiempo, se empezó a dejar en memoria pequeños programas
  auxiliares, como el cargador y el depurador, o se cargaban desde
  memoria de sólo lectura.
Tipos de núcleo
 A medida que se fueron desarrollando, se convirtieron
  en los fundamentos de lo que llegarían a ser los
  primeros núcleos de sistema operativo:

 Núcleos monolíticos
 Micronúcleos
 Núcleos híbridos
 Exonúcleos
Núcleos monolíticos
 Su enfoque consiste en definir una abstracción muy
  simple sobre el hardware, con un conjunto de
  primitivas o llamadas al sistema que implementan
  servicios del sistema operativo mínimos, como la
  gestión de hilos, el espacio de direccionamiento y la
  comunicación entre procesos.
Esquema de interacción
Núcleos monolíticos
 Frecuentemente se prefieren los núcleos monolíticos
  frente a los micronúcleos debido al menor nivel de
  complejidad que comporta el tratar con todo el código
  de control del sistema en un solo espacio de
  direccionamiento.

 Los núcleos monolíticos suelen ser más fáciles de
  diseñar correctamente, y por lo tanto pueden crecer
  más rápidamente que un sistema basado en
  micronúcleo, pero hay casos de éxito en ambos bandos.
Micronucleos
 Los micronúcleos suelen usarse en robótica
  embebida o computadoras médicas, ya que la
  mayoría de los componentes del sistema operativo
  residen en su propio espacio de memoria privado y
  protegido. Esto no sería posible con los núcleos
  monolíticos, ni siquiera con los modernos que
  permiten cargar módulos del núcleo.
Ejemplos de micronúcleos
 AIX
 La familia de micronúcleos L4
 El micronúcleo Mach, usado en GNU Hurd y en Mac
    OS X
   BeOS
   Minix
   MorphOS
   QNX
   RadiOS
   VSTa
   Hurd
Núcleos híbridos
 Son micronúcleos modificados con código «no
  esencial» en espacio de núcleo para que éste se
  ejecute más rápido de lo que lo haría si estuviera en
  espacio de usuario.

 La mayoría de sistemas operativos modernos
  pertenecen a esta categoría, siendo el más popular
  Microsoft Windows. XNU, el núcleo de Mac OS X,
  también es un micronúcleo modificado, debido a la
  inclusión de código del núcleo de FreeBSD en el
  núcleo basado en Mach.
Ejemplos de núcleos híbridos
 Microsoft Windows NT, usado en todos los sistemas
  que usan el código base de Windows NT

 XNU (usado en Mac OS X)


 DragonFlyBSD


 ReactOS
Exonúcleos
 Los exonúcleos, también conocidos como sistemas
  operativos verticalmente estructurados, representan
  una aproximación radicalmente nueva al diseño de
  sistemas operativos.
 Los exonúcleos son extremadamente pequeños, ya
  que limitan expresamente su funcionalidad a la
  protección y el multiplexado de los recursos. Se
  llaman así porque toda la funcionalidad deja de estar
  residente en memoria y pasa a estar fuera, en
  bibliotecas dinámicas.
 La finalidad de un exonúcleo es permitir a una
  aplicación que solicite una región específica de la
  memoria, un bloque de disco concreto, etc., y
  simplemente asegurarse que los recursos pedidos
  están disponibles, y que el programa tiene derecho a
  acceder a ellos, esto es algo que no se de en núcleos
  clásicos como monolítico y el micronúcleo.
Esquema de interacción

Weitere ähnliche Inhalte

Was ist angesagt?

Puertos de Comunicación de un pc (Tecnología de Hardware)
Puertos de Comunicación de un pc (Tecnología de Hardware)Puertos de Comunicación de un pc (Tecnología de Hardware)
Puertos de Comunicación de un pc (Tecnología de Hardware)Juan Sebastián Ordoñez Monroy
 
Medios de transmision guiados y no guiados
Medios de transmision guiados y no guiadosMedios de transmision guiados y no guiados
Medios de transmision guiados y no guiadosmiguelsaavedra1112957097
 
Microprocesadorores: INTEL o AMD
Microprocesadorores: INTEL o AMDMicroprocesadorores: INTEL o AMD
Microprocesadorores: INTEL o AMDies valledeltietar
 
Partes del computadore marcas y precios
Partes del computadore marcas y preciosPartes del computadore marcas y precios
Partes del computadore marcas y preciosjessidi
 
Arquitectura General del Sistema Operativo Linux
Arquitectura General del Sistema Operativo LinuxArquitectura General del Sistema Operativo Linux
Arquitectura General del Sistema Operativo Linuxjcfarit
 
Funciones de la mainboard
Funciones  de la mainboardFunciones  de la mainboard
Funciones de la mainboardcAmPeChO
 
Ensayo. Enrutamiento entre las VLAN
Ensayo. Enrutamiento entre las VLANEnsayo. Enrutamiento entre las VLAN
Ensayo. Enrutamiento entre las VLANliras loca
 
An Overview of Border Gateway Protocol (BGP)
An Overview of Border Gateway Protocol (BGP)An Overview of Border Gateway Protocol (BGP)
An Overview of Border Gateway Protocol (BGP)Jasim Alam
 
Linux mint presentacion final
Linux mint presentacion finalLinux mint presentacion final
Linux mint presentacion finalAndrés Chávez
 
Arquitectura de Redes 802.x
Arquitectura de Redes 802.xArquitectura de Redes 802.x
Arquitectura de Redes 802.xManuel Mujica
 
Actividad 1 sistemas operativos
Actividad 1   sistemas operativosActividad 1   sistemas operativos
Actividad 1 sistemas operativosNatalia
 
Todos+los+comandos+que+hay+que+saber+para+configurar+un+router
Todos+los+comandos+que+hay+que+saber+para+configurar+un+routerTodos+los+comandos+que+hay+que+saber+para+configurar+un+router
Todos+los+comandos+que+hay+que+saber+para+configurar+un+routerjlzo
 
desfragmentacion de un disco duro
desfragmentacion de un disco durodesfragmentacion de un disco duro
desfragmentacion de un disco durocompu center
 

Was ist angesagt? (20)

Puertos de Comunicación de un pc (Tecnología de Hardware)
Puertos de Comunicación de un pc (Tecnología de Hardware)Puertos de Comunicación de un pc (Tecnología de Hardware)
Puertos de Comunicación de un pc (Tecnología de Hardware)
 
Conexion por cable
Conexion por cableConexion por cable
Conexion por cable
 
Medios de transmision guiados y no guiados
Medios de transmision guiados y no guiadosMedios de transmision guiados y no guiados
Medios de transmision guiados y no guiados
 
Microprocesadorores: INTEL o AMD
Microprocesadorores: INTEL o AMDMicroprocesadorores: INTEL o AMD
Microprocesadorores: INTEL o AMD
 
Partes del computadore marcas y precios
Partes del computadore marcas y preciosPartes del computadore marcas y precios
Partes del computadore marcas y precios
 
arquitectura-de-linux
arquitectura-de-linuxarquitectura-de-linux
arquitectura-de-linux
 
Arquitectura General del Sistema Operativo Linux
Arquitectura General del Sistema Operativo LinuxArquitectura General del Sistema Operativo Linux
Arquitectura General del Sistema Operativo Linux
 
Funciones de la mainboard
Funciones  de la mainboardFunciones  de la mainboard
Funciones de la mainboard
 
Ensayo. Enrutamiento entre las VLAN
Ensayo. Enrutamiento entre las VLANEnsayo. Enrutamiento entre las VLAN
Ensayo. Enrutamiento entre las VLAN
 
C C N A Day2
C C N A  Day2C C N A  Day2
C C N A Day2
 
Power point usb
Power point usbPower point usb
Power point usb
 
An Overview of Border Gateway Protocol (BGP)
An Overview of Border Gateway Protocol (BGP)An Overview of Border Gateway Protocol (BGP)
An Overview of Border Gateway Protocol (BGP)
 
Linux mint presentacion final
Linux mint presentacion finalLinux mint presentacion final
Linux mint presentacion final
 
Arquitectura de Redes 802.x
Arquitectura de Redes 802.xArquitectura de Redes 802.x
Arquitectura de Redes 802.x
 
Snmp
SnmpSnmp
Snmp
 
Actividad 1 sistemas operativos
Actividad 1   sistemas operativosActividad 1   sistemas operativos
Actividad 1 sistemas operativos
 
Todos+los+comandos+que+hay+que+saber+para+configurar+un+router
Todos+los+comandos+que+hay+que+saber+para+configurar+un+routerTodos+los+comandos+que+hay+que+saber+para+configurar+un+router
Todos+los+comandos+que+hay+que+saber+para+configurar+un+router
 
Risc y Cisc
Risc y CiscRisc y Cisc
Risc y Cisc
 
Modelo RISC
Modelo RISCModelo RISC
Modelo RISC
 
desfragmentacion de un disco duro
desfragmentacion de un disco durodesfragmentacion de un disco duro
desfragmentacion de un disco duro
 

Ähnlich wie Sistemas Operativos: Comparación de Windows, Mac OS y Linux

cuadro comparativo
cuadro comparativocuadro comparativo
cuadro comparativomani villa
 
Trabajo de los sistemas operativos.
Trabajo de los sistemas operativos.Trabajo de los sistemas operativos.
Trabajo de los sistemas operativos.jingjingsun77
 
Comparcion de los sistemas operativos.
Comparcion de los sistemas operativos.Comparcion de los sistemas operativos.
Comparcion de los sistemas operativos.jingjingsun77
 
Trabajo sistemas operativos.
Trabajo sistemas operativos.Trabajo sistemas operativos.
Trabajo sistemas operativos.jingjingsun77
 
Los sistemas operativos.
Los sistemas operativos.Los sistemas operativos.
Los sistemas operativos.jingjingsun77
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativosyslin2904
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativosyslin2904
 
CADA OVEJA CON SU SISTEMA
CADA OVEJA CON SU SISTEMACADA OVEJA CON SU SISTEMA
CADA OVEJA CON SU SISTEMAGloria Oyanedel
 
Versiones de los sistemas operativos windows
Versiones de los sistemas operativos windowsVersiones de los sistemas operativos windows
Versiones de los sistemas operativos windowsbryan steve
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosnmarrod1996
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosnmarrod1996
 

Ähnlich wie Sistemas Operativos: Comparación de Windows, Mac OS y Linux (20)

cuadro comparativo
cuadro comparativocuadro comparativo
cuadro comparativo
 
Trabajo de los sistemas operativos.
Trabajo de los sistemas operativos.Trabajo de los sistemas operativos.
Trabajo de los sistemas operativos.
 
Comparcion de los sistemas operativos.
Comparcion de los sistemas operativos.Comparcion de los sistemas operativos.
Comparcion de los sistemas operativos.
 
Trabajo sistemas operativos.
Trabajo sistemas operativos.Trabajo sistemas operativos.
Trabajo sistemas operativos.
 
Los sistemas operativos.
Los sistemas operativos.Los sistemas operativos.
Los sistemas operativos.
 
So
SoSo
So
 
Libro2
Libro2Libro2
Libro2
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
 
CADA OVEJA CON SU SISTEMA
CADA OVEJA CON SU SISTEMACADA OVEJA CON SU SISTEMA
CADA OVEJA CON SU SISTEMA
 
Rossmaryortegadoc.
Rossmaryortegadoc.Rossmaryortegadoc.
Rossmaryortegadoc.
 
Rossmaryortegadoc.
Rossmaryortegadoc.Rossmaryortegadoc.
Rossmaryortegadoc.
 
Rossmaryortegadoc.
Rossmaryortegadoc.Rossmaryortegadoc.
Rossmaryortegadoc.
 
Comparacion de o ss
Comparacion de o ssComparacion de o ss
Comparacion de o ss
 
Máquina virtual
Máquina virtualMáquina virtual
Máquina virtual
 
Máquina virtual
Máquina virtualMáquina virtual
Máquina virtual
 
Máquina virtual
Máquina virtualMáquina virtual
Máquina virtual
 
Versiones de los sistemas operativos windows
Versiones de los sistemas operativos windowsVersiones de los sistemas operativos windows
Versiones de los sistemas operativos windows
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 

Mehr von Colegio Agropecuario de San Carlos (20)

Desarrollo sitios web
Desarrollo sitios webDesarrollo sitios web
Desarrollo sitios web
 
Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion web
 
C sharp intro1
C sharp intro1C sharp intro1
C sharp intro1
 
C sharp intro0
C sharp intro0C sharp intro0
C sharp intro0
 
Examensinrespuesta
ExamensinrespuestaExamensinrespuesta
Examensinrespuesta
 
Tipos de certificaciones profesionales en informática
Tipos de certificaciones profesionales en informáticaTipos de certificaciones profesionales en informática
Tipos de certificaciones profesionales en informática
 
Visual basic 2
Visual basic 2Visual basic 2
Visual basic 2
 
Presentación1
Presentación1Presentación1
Presentación1
 
Introducción a net
Introducción a netIntroducción a net
Introducción a net
 
C sharp intro0
C sharp intro0C sharp intro0
C sharp intro0
 
C sharp intro1
C sharp intro1C sharp intro1
C sharp intro1
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1
 
Servicios de sistemas
Servicios de sistemasServicios de sistemas
Servicios de sistemas
 
Planificador del procesador
Planificador del procesadorPlanificador del procesador
Planificador del procesador
 
Ms
MsMs
Ms
 
Practica ms dos 2
Practica ms dos 2Practica ms dos 2
Practica ms dos 2
 
Drop database bd
Drop database bdDrop database bd
Drop database bd
 
Igu
IguIgu
Igu
 
Intrefaz gráfica de usuario
Intrefaz gráfica de usuarioIntrefaz gráfica de usuario
Intrefaz gráfica de usuario
 
Igu
IguIgu
Igu
 

Sistemas Operativos: Comparación de Windows, Mac OS y Linux

  • 1.
  • 2. Sistemas Operativos por Microsoft
  • 3. Sistema Windows 7 Windows Windows XP Windows Operativo Vista 2000 Aspectos 2009 2007 2001 2000 generales Ultima 5.1 build 2600 6.0 build 6000 5.0 con versión 6.1 build 7600 con Service Pack Service Pack 2 Service Pack estable 3 Costo U$S 90 (Home ?? $US 199.99 143,526€ $2 Basic) 179 (Home Premium) 152.89 MX (Home 299.99 (Home) Premium) 229 (Professional) 217,593€ $3 (Business) 349 319.99 (Ultimate) 263.895 MX(Pro) (Ultimate) Licencia No libre No libre No libre No libre Hogar, Tipos de Hogar, negocios y Hogar, negocios negocios y Negocios usuario redes y redes redes
  • 4. Sistema Windows 7 Windows Windows XP Windows Operativo Vista 2000 Aspectos tecnicos Tipo de núcleo Híbrido Híbrido Híbrido Híbrido Soporte de sistemas de 32 bits, 64 bits 16 bits, 32 bits, 16 bits, 32 32 bits, 64 bits 64 bits bits archivo Arquitectura Intel x86, Intel Intel x86, Intel x86, Intel Intel x86 s de x86 64, Intel Intel x86 64, x86 64, Intel procesador IA64 Intel IA64 IA64 Sist de archivos por NTFS NTFS NTFS NTFS/FAT32 defecto
  • 5. Sistema Windows 7 Windows Windows XP Windows Operativo Vista 2000 Aspectos gráficos Basado en el Basado en el Basado en el Basado en el Entorno gráfico núcleo núcleo núcleo núcleo Sist de ventanas por Standard Standard Standard Standard defecto Windows Windows Windows Windows Estilo de Aero Aero Estilo Luna Estilo clásico Interfaz interfaz gráfica de usuario Sist de archivos NTFS NTFS NTFS NTFS/FAT32 por defecto
  • 7. Sistema Operativo Mac OS X Mac OS Aspectos generales 2001 1984 Mac OS X v10.6 ("Snow Ultima versión estable 9.2 Leopard") Costo Gratuito hasta 7.5.5, 9.2 29€ o preinstalado cuesta 15,60€ para dueños de Mac OS X Licencia No Libre No libre Parcialmente software libre Hogar, diseño, negocios, Hogar, negocios y Tipos de usuario servidores y redes diseño
  • 8. Sistema Operativo Mac OS X Mac OS Aspectos técnicos Tipo de núcleo Mach (Micronúcleo ) Ninguno/Micronúcleo Soporte de sistemas de archivo 32 bits, 64 bits 16 bits, 32 bits Arquitecturas de Intel x86 64, PowerPC PowerPC procesador Sist de archivos por HFS+/UFS HFS/HFS+ defecto
  • 9. Sistema Operativo Mac OS X Mac OS Aspectos gráficos Basado en el núcleo Entorno gráfico Basado en el núcleo (Quartz) Sist de ventanas por defecto OS X Finder Macintosh Finder Estilo de Interfaz gráfica Aqua Platinum de usuario
  • 12. Sistema Operativo Debian GNU/Linux Aspectos generales 1993 Ultima versión estable 5.0 Lenny Costo Gratuito Licencia Libre: GPL Tipos de usuario Hogar, ciencia, servidores, redes, negocios
  • 13. Sistema Operativo Debian GNU/Linux Aspectos técnicos Tipo de núcleo Monolítico Soporte de sistemas de archivo (16 bits??) 32 bits, 64 bits Arquitecturas de procesador Intel x86, Intel IA64, AMD64, DEC Alpha, ARM, HP PA-RISC, MIPS (big endian), MIPS (little endian), PowerPC, IMB S/390, Sparc Sist de archivos por defecto ext3
  • 14. Sistema Operativo Debian GNU/Linux Aspectos gráficos Entorno gráfico Aplicación: X Window System Sist de ventanas por defecto GNOME Estilo de Interfaz gráfica de usuario Metacity
  • 16. Sistema Operativo Fedora (Linux) Aspectos generales 2003 Ultima versión estable 11 Costo Gratuito Licencia Libre: GPL Tipos de usuario Hogar, ciencia, servidores.
  • 17. Sistema Operativo Sistema Operativo Mac OS X Fedora (Linux) Mac OS Aspectos técnicos Tipo de núcleo Monolítico Soporte de sistemas de archivo 16 bits, 32 bits, 64 bits Arquitecturas de procesador Intel x86, AMD64, PowerPC Sist de archivos por defecto ext4
  • 18. Sistema Operativo Sistema Operativo Mac OS X Fedora (Linux) Mac OS Aspectos gráficos Entorno gráfico Aplicación: X Window System Sist de ventanas por defecto GNOME Estilo de Interfaz gráfica de usuario Metacity con tema ClearLooks
  • 19. SuSE
  • 20. Sistema Operativo SuSE Aspectos generales 1994 Ultima versión estable 11.1 Costo Gratuito Licencia Libre: GPL Tipos de usuario Hogar, ciencia, servidores.
  • 21. Sistema Operativo SuSE Aspectos técnicos Tipo de núcleo Monolítico Soporte de sistemas de archivo , 32 bits, 64 bits Arquitecturas de procesador Intel x86, AMD64, PowerPC Sist de archivos por defecto YaST
  • 22. Sistema Operativo SuSE Aspectos gráficos Entorno gráfico Aplicación: X Window System Sist de ventanas por defecto KDE Estilo de Interfaz gráfica de usuario kwin con tema plastik
  • 23.
  • 24. Núcleo o kernel  Es el software responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma más básica, es el encargado de gestionar recursos, a través de servicios de llamada al sistema.  El núcleo también se encarga de decidir qué programa podrá hacer uso de un dispositivo de hardware y durante cuánto tiempo, lo que se conoce como multiplexado
  • 25. Tipos de núcleo  No necesariamente se necesita un núcleo para usar una computadora. Los programas pueden cargarse y ejecutarse directamente en una computadora «vacía». Ésta era la forma normal de usar muchas de las primeras computadoras: para usar distintos programas se tenía que reiniciar y reconfigurar la computadora cada vez.  Con el tiempo, se empezó a dejar en memoria pequeños programas auxiliares, como el cargador y el depurador, o se cargaban desde memoria de sólo lectura.
  • 26. Tipos de núcleo  A medida que se fueron desarrollando, se convirtieron en los fundamentos de lo que llegarían a ser los primeros núcleos de sistema operativo:  Núcleos monolíticos  Micronúcleos  Núcleos híbridos  Exonúcleos
  • 27. Núcleos monolíticos  Su enfoque consiste en definir una abstracción muy simple sobre el hardware, con un conjunto de primitivas o llamadas al sistema que implementan servicios del sistema operativo mínimos, como la gestión de hilos, el espacio de direccionamiento y la comunicación entre procesos.
  • 29. Núcleos monolíticos  Frecuentemente se prefieren los núcleos monolíticos frente a los micronúcleos debido al menor nivel de complejidad que comporta el tratar con todo el código de control del sistema en un solo espacio de direccionamiento.  Los núcleos monolíticos suelen ser más fáciles de diseñar correctamente, y por lo tanto pueden crecer más rápidamente que un sistema basado en micronúcleo, pero hay casos de éxito en ambos bandos.
  • 30. Micronucleos  Los micronúcleos suelen usarse en robótica embebida o computadoras médicas, ya que la mayoría de los componentes del sistema operativo residen en su propio espacio de memoria privado y protegido. Esto no sería posible con los núcleos monolíticos, ni siquiera con los modernos que permiten cargar módulos del núcleo.
  • 31. Ejemplos de micronúcleos  AIX  La familia de micronúcleos L4  El micronúcleo Mach, usado en GNU Hurd y en Mac OS X  BeOS  Minix  MorphOS  QNX  RadiOS  VSTa  Hurd
  • 32. Núcleos híbridos  Son micronúcleos modificados con código «no esencial» en espacio de núcleo para que éste se ejecute más rápido de lo que lo haría si estuviera en espacio de usuario.  La mayoría de sistemas operativos modernos pertenecen a esta categoría, siendo el más popular Microsoft Windows. XNU, el núcleo de Mac OS X, también es un micronúcleo modificado, debido a la inclusión de código del núcleo de FreeBSD en el núcleo basado en Mach.
  • 33. Ejemplos de núcleos híbridos  Microsoft Windows NT, usado en todos los sistemas que usan el código base de Windows NT  XNU (usado en Mac OS X)  DragonFlyBSD  ReactOS
  • 34. Exonúcleos  Los exonúcleos, también conocidos como sistemas operativos verticalmente estructurados, representan una aproximación radicalmente nueva al diseño de sistemas operativos.
  • 35.  Los exonúcleos son extremadamente pequeños, ya que limitan expresamente su funcionalidad a la protección y el multiplexado de los recursos. Se llaman así porque toda la funcionalidad deja de estar residente en memoria y pasa a estar fuera, en bibliotecas dinámicas.
  • 36.  La finalidad de un exonúcleo es permitir a una aplicación que solicite una región específica de la memoria, un bloque de disco concreto, etc., y simplemente asegurarse que los recursos pedidos están disponibles, y que el programa tiene derecho a acceder a ellos, esto es algo que no se de en núcleos clásicos como monolítico y el micronúcleo.