SlideShare una empresa de Scribd logo
1 de 7
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
             “UNIANDES” TULCÁN
     FACULTAD DE SISTEMAS MERCANTILES
  ESCUELA DE DISEÑO Y COMUNICACIÓN VISUAL
               SEMIPRESENCIAL
           Sistemas Operativos

           Título del Trabajo:
        “MULTIPROCESAMIENTO”

           ALUMNO: Alejandro Ordóñez.

         PROFESOR: Ing. Darío Maldonado
MULTIPROCESAMIENTO

   Multiprocesamiento o multiproceso es
    tradicionalmente conocido como el uso de
    múltiples procesos concurrentes en un
    sistema en lugar de un único proceso en un
    instante determinado. Como
    la multitarea que permite a múltiples
    procesos compartir una única CPU, múltiples
    CPUs pueden ser utilizados para ejecutar
    múltiples hilos dentro de un único proceso.
MULTIPROCESAMIENTO
                        El multiproceso para tareas
                         generales es bastante difícil de
                         conseguir debido a que puede
                         haber        varios       programas
                         manejando datos internos a la
                         vez. Los programas típicamente
                         se escriben asumiendo que sus
                         datos son incorruptibles. Sin
                         embargo, si otra copia del
                         programa se ejecuta en otro
                         procesador, las dos copias
                         pueden      interferir    entre   sí
                         intentando ambas leer o escribir
                         su estado al mismo tiempo. Para
                         evitar este problema se usa una
                         variedad      de      técnicas   de
                         programación
                         incluyendo semáforos y otras
                         comprobaciones y bloqueos que
                         permiten a una sola copia del
                         programa cambiar de forma
                         exclusiva ciertos valores.
CLASIFICACIÓN POR USO DE LOS RECURSOS
                                       Sistemas monoprogramados: Son los
      Sistemas         Sistemas         que solo permiten la ejecución de un
MULTIPROGRAMADOS   MONOPROGRAMADO       programa en el sistema, se instalan
                           S            en la memoria y permanecen allí
                                        hasta que termine su ejecución.
                                        Sistemas multiprogramados: Son
                                        aquellos que se basan en las técnicas
                                        de multiprogramación, existen dos
                                        tipos:

                                       Multitarea apropiativa (preemptive):
                                        Se utiliza en sistemas operativos cuya
                                        gestión es quitar el control del
                                        microprocesador al programa que lo
                                        tiene.

                                       Multitarea cooperativa: El programa
                                        tiene el control del
                                        microprocesador, el sistema operativo
                                        no puede decidir quien usa el
                                        microprocesador.
MULTIPROCESAMIENTO SIMÉTRICO
                Multitasking (multitarea) es la técnica
                 del sistema operativo para compartir
                 un procesador entre muchos threads
                 (hilos) de ejecución. Cuando una
                 computadora tiene más de un
                 procesador el modelo de multitasking
                 cambia a uno de multiprocesamiento.
                 Una computadora con dos
                 procesadores puede ejecutar dos
                 threads simultaneamente.

                Los sistemas multiprocesamiento
                 caen en una de dos
                 categorías, soportando
                 procesamiento simétrico o
                 asimétrico.
MULTIPROCESAMIENTO SIMÉTRICO
MULTIPROCESAMIENTO ASIMÉTRICO

Más contenido relacionado

La actualidad más candente

Mapa conceptual sobre
Mapa conceptual sobre Mapa conceptual sobre
Mapa conceptual sobre Juan Anaya
 
Acceso Directo a la Memoria - DMA
Acceso Directo a la Memoria - DMAAcceso Directo a la Memoria - DMA
Acceso Directo a la Memoria - DMAErika Rodríguez
 
Procesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o HebrasProcesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o HebrasJ M
 
Introducción al Análisis Orientado a Objetos
Introducción al Análisis Orientado a ObjetosIntroducción al Análisis Orientado a Objetos
Introducción al Análisis Orientado a ObjetosWilfredo Mogollón
 
Estructura jerarquica
Estructura jerarquicaEstructura jerarquica
Estructura jerarquicaAndrew King
 
Bases de datos distribuidas heterogéneas
Bases de datos distribuidas heterogéneasBases de datos distribuidas heterogéneas
Bases de datos distribuidas heterogéneasJuan Anaya
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasYESENIA CETINA
 
Gestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativosGestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativoschikscorpion_23
 
Sistemas operativos Servicios
Sistemas operativos ServiciosSistemas operativos Servicios
Sistemas operativos ServiciosLaura Sánchez
 
Presentación mac
Presentación macPresentación mac
Presentación macJimmy Ramos
 
Arquitectura Multiprocesadores
Arquitectura Multiprocesadores Arquitectura Multiprocesadores
Arquitectura Multiprocesadores JUANR1022
 
Unidad 6 Protección y seguridad.
Unidad 6 Protección y seguridad.Unidad 6 Protección y seguridad.
Unidad 6 Protección y seguridad.Juan Anaya
 
Estructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoEstructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoMarvin Romero
 
Linea de tiempo sistemas operativos
Linea de tiempo sistemas operativosLinea de tiempo sistemas operativos
Linea de tiempo sistemas operativosjoselias79
 
04 Servidores ws2019.ppt
04 Servidores ws2019.ppt04 Servidores ws2019.ppt
04 Servidores ws2019.pptJuanaReategui
 

La actualidad más candente (20)

Multiprocesamiento
MultiprocesamientoMultiprocesamiento
Multiprocesamiento
 
Mapa conceptual sobre
Mapa conceptual sobre Mapa conceptual sobre
Mapa conceptual sobre
 
Acceso Directo a la Memoria - DMA
Acceso Directo a la Memoria - DMAAcceso Directo a la Memoria - DMA
Acceso Directo a la Memoria - DMA
 
Procesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o HebrasProcesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o Hebras
 
Introducción al Análisis Orientado a Objetos
Introducción al Análisis Orientado a ObjetosIntroducción al Análisis Orientado a Objetos
Introducción al Análisis Orientado a Objetos
 
Estructura jerarquica
Estructura jerarquicaEstructura jerarquica
Estructura jerarquica
 
Bases de datos distribuidas heterogéneas
Bases de datos distribuidas heterogéneasBases de datos distribuidas heterogéneas
Bases de datos distribuidas heterogéneas
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
Gestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativosGestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativos
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Computadores RISC
Computadores RISCComputadores RISC
Computadores RISC
 
Sistemas operativos Servicios
Sistemas operativos ServiciosSistemas operativos Servicios
Sistemas operativos Servicios
 
Presentación mac
Presentación macPresentación mac
Presentación mac
 
Arquitectura Multiprocesadores
Arquitectura Multiprocesadores Arquitectura Multiprocesadores
Arquitectura Multiprocesadores
 
Mapa conceptual sistema operativo linux
Mapa conceptual sistema operativo linuxMapa conceptual sistema operativo linux
Mapa conceptual sistema operativo linux
 
Segmentacion de memoria
Segmentacion de memoriaSegmentacion de memoria
Segmentacion de memoria
 
Unidad 6 Protección y seguridad.
Unidad 6 Protección y seguridad.Unidad 6 Protección y seguridad.
Unidad 6 Protección y seguridad.
 
Estructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoEstructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativo
 
Linea de tiempo sistemas operativos
Linea de tiempo sistemas operativosLinea de tiempo sistemas operativos
Linea de tiempo sistemas operativos
 
04 Servidores ws2019.ppt
04 Servidores ws2019.ppt04 Servidores ws2019.ppt
04 Servidores ws2019.ppt
 

Similar a Multiprocesamiento

Funciones y clasificacion de los sistemas operativos.
Funciones y clasificacion de los sistemas operativos.Funciones y clasificacion de los sistemas operativos.
Funciones y clasificacion de los sistemas operativos.Mario Alberto Antonio Lopez
 
Arquitectura del sistema operativo windows
Arquitectura del sistema operativo windowsArquitectura del sistema operativo windows
Arquitectura del sistema operativo windowsAlexito Pico
 
Clasificacion de los s.o.1.
Clasificacion de los s.o.1.Clasificacion de los s.o.1.
Clasificacion de los s.o.1.honeyjimenez
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosMarilu
 
CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS
CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOSCLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS
CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOSGibran Ramirez Orozco
 
Sistemas operativos por estructura
Sistemas operativos por estructuraSistemas operativos por estructura
Sistemas operativos por estructuraProf. Javier Troya
 
Tipos De Sistemas Operativos
Tipos De Sistemas OperativosTipos De Sistemas Operativos
Tipos De Sistemas OperativosE.brito
 
Tipos De Sistemas Operativos
Tipos De Sistemas OperativosTipos De Sistemas Operativos
Tipos De Sistemas OperativosE.brito
 
Clasificacion de sistemas operativos
Clasificacion de sistemas operativosClasificacion de sistemas operativos
Clasificacion de sistemas operativosVictor Cartagena
 
Trabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsTrabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsFernando Melendro
 
Trabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsTrabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsfernando912
 
Clasificacion de los sistemas operativos
Clasificacion de los sistemas operativosClasificacion de los sistemas operativos
Clasificacion de los sistemas operativosYenii Markz Zurah
 

Similar a Multiprocesamiento (20)

Clasificacion
ClasificacionClasificacion
Clasificacion
 
Leccion2 sisop
Leccion2 sisopLeccion2 sisop
Leccion2 sisop
 
Funciones y clasificacion de los sistemas operativos.
Funciones y clasificacion de los sistemas operativos.Funciones y clasificacion de los sistemas operativos.
Funciones y clasificacion de los sistemas operativos.
 
Arquitectura del sistema operativo windows
Arquitectura del sistema operativo windowsArquitectura del sistema operativo windows
Arquitectura del sistema operativo windows
 
Mapa de comceptos
Mapa de comceptosMapa de comceptos
Mapa de comceptos
 
Clasificación de los s.o.
Clasificación de los s.o.Clasificación de los s.o.
Clasificación de los s.o.
 
Clasificacion de los s.o.1.
Clasificacion de los s.o.1.Clasificacion de los s.o.1.
Clasificacion de los s.o.1.
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS
CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOSCLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS
CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS
 
S.o
S.oS.o
S.o
 
Sistemas operativos por estructura
Sistemas operativos por estructuraSistemas operativos por estructura
Sistemas operativos por estructura
 
Tipos De Sistemas Operativos
Tipos De Sistemas OperativosTipos De Sistemas Operativos
Tipos De Sistemas Operativos
 
Tipos De Sistemas Operativos
Tipos De Sistemas OperativosTipos De Sistemas Operativos
Tipos De Sistemas Operativos
 
Clasificacion de sistemas operativos
Clasificacion de sistemas operativosClasificacion de sistemas operativos
Clasificacion de sistemas operativos
 
Trabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsTrabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windows
 
Trabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsTrabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windows
 
Clasificacion de los sistemas operativos
Clasificacion de los sistemas operativosClasificacion de los sistemas operativos
Clasificacion de los sistemas operativos
 
Mi exposicion
Mi exposicionMi exposicion
Mi exposicion
 
Elii
EliiElii
Elii
 

Más de Alejandro Ordoñez

Más de Alejandro Ordoñez (11)

Dispositivos de entrada y salida
Dispositivos de entrada y salidaDispositivos de entrada y salida
Dispositivos de entrada y salida
 
DISPOSITIVOS DE ENTRADA Y SALIDA
DISPOSITIVOS DE ENTRADA Y SALIDADISPOSITIVOS DE ENTRADA Y SALIDA
DISPOSITIVOS DE ENTRADA Y SALIDA
 
Introducción a los procesos alfa ii
Introducción a los procesos alfa iiIntroducción a los procesos alfa ii
Introducción a los procesos alfa ii
 
Que es un sistema operativo
Que es un sistema operativoQue es un sistema operativo
Que es un sistema operativo
 
Alejandro ordoñez preproducción
Alejandro ordoñez preproducciónAlejandro ordoñez preproducción
Alejandro ordoñez preproducción
 
Alejandro ordoñez video 2
Alejandro ordoñez video 2Alejandro ordoñez video 2
Alejandro ordoñez video 2
 
Alejandro ordoñez 2
Alejandro ordoñez 2Alejandro ordoñez 2
Alejandro ordoñez 2
 
Alejandro ordoñez dg vi
Alejandro ordoñez dg viAlejandro ordoñez dg vi
Alejandro ordoñez dg vi
 
Alejandro Ordoñez DG VI
Alejandro Ordoñez DG VIAlejandro Ordoñez DG VI
Alejandro Ordoñez DG VI
 
Trabajo 1 video
Trabajo 1 videoTrabajo 1 video
Trabajo 1 video
 
Objetivo
ObjetivoObjetivo
Objetivo
 

Multiprocesamiento

  • 1. UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES “UNIANDES” TULCÁN FACULTAD DE SISTEMAS MERCANTILES ESCUELA DE DISEÑO Y COMUNICACIÓN VISUAL SEMIPRESENCIAL Sistemas Operativos Título del Trabajo: “MULTIPROCESAMIENTO” ALUMNO: Alejandro Ordóñez. PROFESOR: Ing. Darío Maldonado
  • 2. MULTIPROCESAMIENTO  Multiprocesamiento o multiproceso es tradicionalmente conocido como el uso de múltiples procesos concurrentes en un sistema en lugar de un único proceso en un instante determinado. Como la multitarea que permite a múltiples procesos compartir una única CPU, múltiples CPUs pueden ser utilizados para ejecutar múltiples hilos dentro de un único proceso.
  • 3. MULTIPROCESAMIENTO  El multiproceso para tareas generales es bastante difícil de conseguir debido a que puede haber varios programas manejando datos internos a la vez. Los programas típicamente se escriben asumiendo que sus datos son incorruptibles. Sin embargo, si otra copia del programa se ejecuta en otro procesador, las dos copias pueden interferir entre sí intentando ambas leer o escribir su estado al mismo tiempo. Para evitar este problema se usa una variedad de técnicas de programación incluyendo semáforos y otras comprobaciones y bloqueos que permiten a una sola copia del programa cambiar de forma exclusiva ciertos valores.
  • 4. CLASIFICACIÓN POR USO DE LOS RECURSOS  Sistemas monoprogramados: Son los Sistemas Sistemas que solo permiten la ejecución de un MULTIPROGRAMADOS MONOPROGRAMADO programa en el sistema, se instalan S en la memoria y permanecen allí hasta que termine su ejecución.  Sistemas multiprogramados: Son aquellos que se basan en las técnicas de multiprogramación, existen dos tipos:  Multitarea apropiativa (preemptive): Se utiliza en sistemas operativos cuya gestión es quitar el control del microprocesador al programa que lo tiene.  Multitarea cooperativa: El programa tiene el control del microprocesador, el sistema operativo no puede decidir quien usa el microprocesador.
  • 5. MULTIPROCESAMIENTO SIMÉTRICO  Multitasking (multitarea) es la técnica del sistema operativo para compartir un procesador entre muchos threads (hilos) de ejecución. Cuando una computadora tiene más de un procesador el modelo de multitasking cambia a uno de multiprocesamiento. Una computadora con dos procesadores puede ejecutar dos threads simultaneamente.  Los sistemas multiprocesamiento caen en una de dos categorías, soportando procesamiento simétrico o asimétrico.