SlideShare una empresa de Scribd logo
1 de 21
UNIDAD II. ADMINISTRACIÓN DE PROCESOS Definición de proceso Funciones y políticas del procesador Bloque de Control de Procesos Interrupciones Secciones críticas y exclusión mutua Abrazo mortal
Conjunto de microinstrucciones de un programa destinadas a ser ejecutadas por el microprocesador. Código + Datos  Núcleo de S.O. (Kernell) PROCESO Ejecutarse Funciones Crear otro(s) proceso(s) PCB Bloque de Control de Procesos
Auxiliar en la ejecución del proceso Suspender momentáneamente  Crear el PCB para cada proceso Reanudar Funciones del s.o. sobre los procesos Destruir Bloquear Comunicación entre procesos Cambiar prioridad “Dormir” “Despertar”
Políticas del sistema operativo sobre los procesos Qué información debe contener el PCB cuando se crea. Si se elimina a un proceso padres, se elimina a los procesos hijo.
Almacén central de información que permite al sistema operativo localizar toda la información importante acerca de un proceso.   Bloque de Control de Procesos P C B Es una estructura de datos que contiene  información acerca del proceso,  ,[object Object]
 Estado actual del proceso.
Prioridad del proceso.
Recursos que va a ocupar el proceso.
El procesador en que se está ejecutando.
Apuntador hacia el “padre” del proceso.
Apuntador(es) hacia el (los) hijo(s).
Apuntadores hacia las zonas de memoria.,[object Object]
Transiciones de estado de los procesos PCB
Procesamiento de interrupciones
Es un evento que altera la secuencia en que el procesador ejecuta las instrucciones. ,[object Object]
 De reloj
 De entrada/salida
 De reinicio
 De verificación de la máquinaTIPOS INTERRUPCIÓN Suspensión de un proceso, como la ejecución de un programa, originada por un suceso externo a dicho proceso y llevada a cabo de forma que el proceso pueda reanudarse.
¿Qué pasa cuando ocurre una interrupción? El sistema operativo toma el control (el hardware pasa el control al sistema operativo). El sistema operativo guarda el estado del proceso interrumpido en el PCB del proceso. El sistema operativo analiza la interrupción y transfiere el control a la rutina adecuada para atenderla.   La rutina del manejador de interrupciones procesa la interrupción.  Se restablece el estado del proceso interrumpido. Se ejecuta el proceso interrumpido (pasa a su estado Listo).

Más contenido relacionado

La actualidad más candente

Sistemas operativos procesos
Sistemas operativos   procesosSistemas operativos   procesos
Sistemas operativos procesosayreonmx
 
Gestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas OperativosGestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas OperativosMarvin Romero
 
Manejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosManejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosCarolina Cols
 
Administración de procesos en el S.O.
Administración de procesos en el S.O.Administración de procesos en el S.O.
Administración de procesos en el S.O.Carlos Solano
 
Conceptos Básicos de Sistemas Operativos
Conceptos Básicos de Sistemas OperativosConceptos Básicos de Sistemas Operativos
Conceptos Básicos de Sistemas Operativosfvaldivieso
 
Unidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del ProcesadorUnidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del ProcesadorUPTM
 
Servicios de los Sistemas Operativos para la Gestion de Procesos
Servicios de los Sistemas Operativos para la Gestion de ProcesosServicios de los Sistemas Operativos para la Gestion de Procesos
Servicios de los Sistemas Operativos para la Gestion de ProcesosAmandita_Jiss
 
Estados de un proceso
Estados de un procesoEstados de un proceso
Estados de un procesoi92almaa
 
Unidad 2 AdministracióN De Procesos
Unidad 2 AdministracióN De ProcesosUnidad 2 AdministracióN De Procesos
Unidad 2 AdministracióN De ProcesosCESAR
 
104842258 unidad-2-administracion-de-procesos-del-procesador
104842258 unidad-2-administracion-de-procesos-del-procesador104842258 unidad-2-administracion-de-procesos-del-procesador
104842258 unidad-2-administracion-de-procesos-del-procesadorMiguel Joshua Godinez Barbosa
 
Comunicación y Sincronizacion de Procesos
Comunicación y Sincronizacion de ProcesosComunicación y Sincronizacion de Procesos
Comunicación y Sincronizacion de ProcesosLorena Ramos
 
Vision general de los sistemas operativos
Vision general de los sistemas operativosVision general de los sistemas operativos
Vision general de los sistemas operativossuperone314
 

La actualidad más candente (20)

Grupo1
Grupo1Grupo1
Grupo1
 
Sistemas operativos procesos
Sistemas operativos   procesosSistemas operativos   procesos
Sistemas operativos procesos
 
Gestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas OperativosGestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas Operativos
 
Procesos e hilos- Parte 1
Procesos e hilos- Parte 1Procesos e hilos- Parte 1
Procesos e hilos- Parte 1
 
Unidad2
Unidad2Unidad2
Unidad2
 
Operaciones Sobre Procesos
Operaciones Sobre ProcesosOperaciones Sobre Procesos
Operaciones Sobre Procesos
 
Manejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosManejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativos
 
Administración de procesos en el S.O.
Administración de procesos en el S.O.Administración de procesos en el S.O.
Administración de procesos en el S.O.
 
Conceptos Básicos de Sistemas Operativos
Conceptos Básicos de Sistemas OperativosConceptos Básicos de Sistemas Operativos
Conceptos Básicos de Sistemas Operativos
 
Unidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del ProcesadorUnidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del Procesador
 
Clase 3 tipos de sistemas
Clase 3 tipos de sistemasClase 3 tipos de sistemas
Clase 3 tipos de sistemas
 
Servicios de los Sistemas Operativos para la Gestion de Procesos
Servicios de los Sistemas Operativos para la Gestion de ProcesosServicios de los Sistemas Operativos para la Gestion de Procesos
Servicios de los Sistemas Operativos para la Gestion de Procesos
 
Estados de un proceso
Estados de un procesoEstados de un proceso
Estados de un proceso
 
Tema3 procesos
Tema3 procesos Tema3 procesos
Tema3 procesos
 
Unidad 2 AdministracióN De Procesos
Unidad 2 AdministracióN De ProcesosUnidad 2 AdministracióN De Procesos
Unidad 2 AdministracióN De Procesos
 
104842258 unidad-2-administracion-de-procesos-del-procesador
104842258 unidad-2-administracion-de-procesos-del-procesador104842258 unidad-2-administracion-de-procesos-del-procesador
104842258 unidad-2-administracion-de-procesos-del-procesador
 
Comunicación y Sincronizacion de Procesos
Comunicación y Sincronizacion de ProcesosComunicación y Sincronizacion de Procesos
Comunicación y Sincronizacion de Procesos
 
Vision general de los sistemas operativos
Vision general de los sistemas operativosVision general de los sistemas operativos
Vision general de los sistemas operativos
 
Proceso Informatico
Proceso InformaticoProceso Informatico
Proceso Informatico
 
Tipos de procesos
Tipos de procesosTipos de procesos
Tipos de procesos
 

Destacado

Sistema operativo tic
Sistema operativo ticSistema operativo tic
Sistema operativo ticZhalma Olmedo
 
Tic tecnologia multimedia
Tic tecnologia multimediaTic tecnologia multimedia
Tic tecnologia multimediaalexaloaiza
 
Plan operativo para la gestión en tic y medios
Plan operativo para la gestión en tic y mediosPlan operativo para la gestión en tic y medios
Plan operativo para la gestión en tic y mediosmanolomendez98
 
Sistemas operativos , mapa mental
Sistemas operativos , mapa mentalSistemas operativos , mapa mental
Sistemas operativos , mapa mentalmanueltatochavez
 
Mapa conceptual de las tics
Mapa conceptual de las ticsMapa conceptual de las tics
Mapa conceptual de las ticselimuri
 

Destacado (7)

Sistema operativo tic
Sistema operativo ticSistema operativo tic
Sistema operativo tic
 
Tics computadora sistemas operativos
Tics computadora sistemas operativosTics computadora sistemas operativos
Tics computadora sistemas operativos
 
Sistema operativo tic
Sistema operativo ticSistema operativo tic
Sistema operativo tic
 
Tic tecnologia multimedia
Tic tecnologia multimediaTic tecnologia multimedia
Tic tecnologia multimedia
 
Plan operativo para la gestión en tic y medios
Plan operativo para la gestión en tic y mediosPlan operativo para la gestión en tic y medios
Plan operativo para la gestión en tic y medios
 
Sistemas operativos , mapa mental
Sistemas operativos , mapa mentalSistemas operativos , mapa mental
Sistemas operativos , mapa mental
 
Mapa conceptual de las tics
Mapa conceptual de las ticsMapa conceptual de las tics
Mapa conceptual de las tics
 

Similar a Unidad 2 sistemas operativos 2011

Similar a Unidad 2 sistemas operativos 2011 (20)

Portafolio 2
Portafolio 2Portafolio 2
Portafolio 2
 
sistema operativo
sistema operativosistema operativo
sistema operativo
 
Windows
WindowsWindows
Windows
 
Actividad 4
Actividad 4Actividad 4
Actividad 4
 
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
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad2
Unidad2Unidad2
Unidad2
 
S..O. Unidad 2
S..O. Unidad 2S..O. Unidad 2
S..O. Unidad 2
 
Proceso
ProcesoProceso
Proceso
 
Unidad 2 jacinto
Unidad 2 jacintoUnidad 2 jacinto
Unidad 2 jacinto
 
Descripcion y control de procesos
Descripcion y control de procesosDescripcion y control de procesos
Descripcion y control de procesos
 
Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)
 
Bloqueo mutuo
Bloqueo mutuoBloqueo mutuo
Bloqueo mutuo
 
Sistemas operativos miguel angel
Sistemas operativos  miguel angelSistemas operativos  miguel angel
Sistemas operativos miguel angel
 
Sistemas operativos miguel angel
Sistemas operativos  miguel angelSistemas operativos  miguel angel
Sistemas operativos miguel angel
 
Tarea3 fernando lopez
Tarea3   fernando lopezTarea3   fernando lopez
Tarea3 fernando lopez
 
Tarea3 fernando lopez
Tarea3   fernando lopezTarea3   fernando lopez
Tarea3 fernando lopez
 
Clase 3 Sistemas Operativos Administración de procesos
Clase 3 Sistemas Operativos Administración de procesos Clase 3 Sistemas Operativos Administración de procesos
Clase 3 Sistemas Operativos Administración de procesos
 
Trabajo de sistemas operativos
Trabajo de sistemas operativosTrabajo de sistemas operativos
Trabajo de sistemas operativos
 

Más de Abimael hernandez

Más de Abimael hernandez (15)

El barbero dormilón
El barbero dormilónEl barbero dormilón
El barbero dormilón
 
Ejecución en modo del núcleo
Ejecución en modo del núcleoEjecución en modo del núcleo
Ejecución en modo del núcleo
 
Linea de ltiempo
Linea de ltiempoLinea de ltiempo
Linea de ltiempo
 
Modulo 1 ubuntu_en_live_cd
Modulo 1 ubuntu_en_live_cdModulo 1 ubuntu_en_live_cd
Modulo 1 ubuntu_en_live_cd
 
Modulo 3 software libre
Modulo 3 software libreModulo 3 software libre
Modulo 3 software libre
 
Problemas de sincronizacion de procesos
Problemas de sincronizacion de procesosProblemas de sincronizacion de procesos
Problemas de sincronizacion de procesos
 
Practica 1. S.O MS - dos
Practica 1.  S.O MS - dosPractica 1.  S.O MS - dos
Practica 1. S.O MS - dos
 
Lectores y escritores
Lectores y escritoresLectores y escritores
Lectores y escritores
 
Panaderia lamport
Panaderia lamportPanaderia lamport
Panaderia lamport
 
Mecanismos de exclusion mutua y algoritmos
Mecanismos de exclusion mutua y algoritmosMecanismos de exclusion mutua y algoritmos
Mecanismos de exclusion mutua y algoritmos
 
Filosofos
FilosofosFilosofos
Filosofos
 
Sistema operativo ubuntu
Sistema operativo ubuntuSistema operativo ubuntu
Sistema operativo ubuntu
 
Sistema operativo ubuntu parte 2
Sistema operativo ubuntu parte 2Sistema operativo ubuntu parte 2
Sistema operativo ubuntu parte 2
 
Unidad ii b sistemas operativos 2011
Unidad ii b sistemas operativos 2011Unidad ii b sistemas operativos 2011
Unidad ii b sistemas operativos 2011
 
Unidad 1 sistemas_operativos_2011
Unidad 1 sistemas_operativos_2011Unidad 1 sistemas_operativos_2011
Unidad 1 sistemas_operativos_2011
 

Último

EL CARDENALITO Lengua y Literatura de 6 grado
EL CARDENALITO Lengua y Literatura de 6 gradoEL CARDENALITO Lengua y Literatura de 6 grado
EL CARDENALITO Lengua y Literatura de 6 gradomartanuez15
 
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdfEdiciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdfDemetrio Ccesa Rayme
 
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...Pere Miquel Rosselló Espases
 
Lecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaLecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaAlejandrino Halire Ccahuana
 
4. MATERIALES QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
4. MATERIALES QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx4. MATERIALES QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
4. MATERIALES QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptxnelsontobontrujillo
 
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanenteDiapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanenteinmaculadatorressanc
 
Síndrome piramidal 2024 según alvarez, farrera y wuani
Síndrome piramidal 2024 según alvarez, farrera y wuaniSíndrome piramidal 2024 según alvarez, farrera y wuani
Síndrome piramidal 2024 según alvarez, farrera y wuanishflorezg
 
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesisnovelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesisPsicClinGlendaBerrez
 
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menores
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menoresFICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menores
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menoresSantosprez2
 
Realitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertitzacióRealitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertitzacióPere Miquel Rosselló Espases
 
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdfDISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdfVerenice Del Rio
 
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docxcuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docxANDREAGRACEDURANSALA
 
Bitacora de Inteligencia Artificial y Herramientas Digitales HD4 Ccesa007.pdf
Bitacora de Inteligencia Artificial  y Herramientas Digitales HD4  Ccesa007.pdfBitacora de Inteligencia Artificial  y Herramientas Digitales HD4  Ccesa007.pdf
Bitacora de Inteligencia Artificial y Herramientas Digitales HD4 Ccesa007.pdfDemetrio Ccesa Rayme
 
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdfLas Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdfDemetrio Ccesa Rayme
 
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxMINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxLorenaHualpachoque
 
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.JonathanCovena1
 

Último (20)

EL CARDENALITO Lengua y Literatura de 6 grado
EL CARDENALITO Lengua y Literatura de 6 gradoEL CARDENALITO Lengua y Literatura de 6 grado
EL CARDENALITO Lengua y Literatura de 6 grado
 
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdfEdiciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
 
Power Point : Motivados por la esperanza
Power Point : Motivados por la esperanzaPower Point : Motivados por la esperanza
Power Point : Motivados por la esperanza
 
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
 
Lecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaLecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanza
 
4. MATERIALES QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
4. MATERIALES QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx4. MATERIALES QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
4. MATERIALES QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
 
¿Que es Fuerza? online 2024 Repaso CRECE.pptx
¿Que es Fuerza? online 2024 Repaso CRECE.pptx¿Que es Fuerza? online 2024 Repaso CRECE.pptx
¿Que es Fuerza? online 2024 Repaso CRECE.pptx
 
Revista Faro Normalista 6, 18 de mayo 2024
Revista Faro Normalista 6, 18 de mayo 2024Revista Faro Normalista 6, 18 de mayo 2024
Revista Faro Normalista 6, 18 de mayo 2024
 
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanenteDiapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
 
Síndrome piramidal 2024 según alvarez, farrera y wuani
Síndrome piramidal 2024 según alvarez, farrera y wuaniSíndrome piramidal 2024 según alvarez, farrera y wuani
Síndrome piramidal 2024 según alvarez, farrera y wuani
 
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesisnovelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
 
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menores
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menoresFICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menores
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menores
 
Realitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertitzacióRealitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertització
 
Sesión de clase Motivados por la esperanza.pdf
Sesión de clase Motivados por la esperanza.pdfSesión de clase Motivados por la esperanza.pdf
Sesión de clase Motivados por la esperanza.pdf
 
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdfDISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
 
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docxcuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
 
Bitacora de Inteligencia Artificial y Herramientas Digitales HD4 Ccesa007.pdf
Bitacora de Inteligencia Artificial  y Herramientas Digitales HD4  Ccesa007.pdfBitacora de Inteligencia Artificial  y Herramientas Digitales HD4  Ccesa007.pdf
Bitacora de Inteligencia Artificial y Herramientas Digitales HD4 Ccesa007.pdf
 
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdfLas Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
 
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxMINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
 
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
 

Unidad 2 sistemas operativos 2011

  • 1. UNIDAD II. ADMINISTRACIÓN DE PROCESOS Definición de proceso Funciones y políticas del procesador Bloque de Control de Procesos Interrupciones Secciones críticas y exclusión mutua Abrazo mortal
  • 2. Conjunto de microinstrucciones de un programa destinadas a ser ejecutadas por el microprocesador. Código + Datos Núcleo de S.O. (Kernell) PROCESO Ejecutarse Funciones Crear otro(s) proceso(s) PCB Bloque de Control de Procesos
  • 3. Auxiliar en la ejecución del proceso Suspender momentáneamente Crear el PCB para cada proceso Reanudar Funciones del s.o. sobre los procesos Destruir Bloquear Comunicación entre procesos Cambiar prioridad “Dormir” “Despertar”
  • 4. Políticas del sistema operativo sobre los procesos Qué información debe contener el PCB cuando se crea. Si se elimina a un proceso padres, se elimina a los procesos hijo.
  • 5.
  • 6. Estado actual del proceso.
  • 8. Recursos que va a ocupar el proceso.
  • 9. El procesador en que se está ejecutando.
  • 10. Apuntador hacia el “padre” del proceso.
  • 11. Apuntador(es) hacia el (los) hijo(s).
  • 12.
  • 13. Transiciones de estado de los procesos PCB
  • 14.
  • 16.
  • 20. De verificación de la máquinaTIPOS INTERRUPCIÓN Suspensión de un proceso, como la ejecución de un programa, originada por un suceso externo a dicho proceso y llevada a cabo de forma que el proceso pueda reanudarse.
  • 21. ¿Qué pasa cuando ocurre una interrupción? El sistema operativo toma el control (el hardware pasa el control al sistema operativo). El sistema operativo guarda el estado del proceso interrumpido en el PCB del proceso. El sistema operativo analiza la interrupción y transfiere el control a la rutina adecuada para atenderla. La rutina del manejador de interrupciones procesa la interrupción. Se restablece el estado del proceso interrumpido. Se ejecuta el proceso interrumpido (pasa a su estado Listo).
  • 22. Conceptos a considerar Multitarea: Capacidad que tienen los sistemas operativos de ejecutar de forma simultánea varios procesos. Multiprogramación: Se intenta mantener del modo más ocupado posible a todos los recursos del sistema con el entrelazado y el solapamiento de la ejecución de más de un programa. Solamente cambiando la atención de un único procesador entre varios programas y dejando que cada uno se ejecute unas milésimas de segundo antes de ir a otro, permite crear la ilusión de la ejecución concurrente o al unísono de los programas. Además de la multitarea incluye la capacidad de gestión de la memoria y de los ficheros. Sistemas de tiempo compartido: Sistemas con multiprogramación interactiva en los que se asigna a cada programa un mismo intervalo de tiempo de ejecución.
  • 23. Semáforos Monitores Algoritmo de Decker Algoritmo de Peterson CPU PROCESO 1 PROCESO 2 PROCESO n Actividad que realiza el sistema operativo para evitar que dos o más procesos ingresen al mismo tiempo a un área de datos compartidos o accedan a un mismo recurso. SISTEMAS DE MULTIPROGRAMACION Exclusión mutua Condición por la cual, de un conjunto de procesos, sólo uno puede acceder a un recurso dado o realizar una función dada en un instante de tiempo. “ x or “ (uno pero no ambos)
  • 24. Región/sección crítica Cuando un proceso utiliza un recurso compartido, realiza una serie de operaciones sobre este recurso y luego lo deja de utilizar. A estos recursos se les llama recursos críticos y la parte del programa/código que utiliza estos recursos se le conoce como sección críticael programa.
  • 25. Semáforos Monitores Programa del sistema operativo que controla el tráfico de procesos dentro del sistema. Dentro de un sistema operativo es un programa que observa y administra los procesos dentro del cpu. Se pueden implementar en memoria. Método clásico para restringir o permitir el acceso a recursos compartidos (por ejemplo, un recurso de almacenamiento del sistema o variables del código fuente) en un entorno de multiprocesamiento. Algoritmo de Decker Algoritmo de Peterson
  • 26. Deadlock (abrazo mortal) A cada proceso se le asignan varios recursos para su ejecución. Multiprogramación Compartir recursos. Es la actividad en que dos o más procesos esperan un recurso (cpu, memoria, entrada/salida) que nunca les va a ser otorgado. La mayor parte de los bloqueos mutuos en sistemas reales implican una competencia entre varios procesos por varios recursos.
  • 27.
  • 28.
  • 29. Detección Determina si realmente existe un bloqueo mutuo e identifica los procesos y recursos implicados en él. * PCB indica qué recursos, cuántos y en qué orden va a utilizar el proceso. Al momento que se asignen recursos al proceso no se le deben asignar a otro proceso.
  • 30. Prevención Es la técnica más empleada para tratar el bloqueo mutuo. Para prevenir la condición de deadlock: 1. Cada proceso deberá pedir desde un principio todos los recursos que va a utilizar. 2. Si va a utilizar más recursos después, tiene que esperarse a que se liberen los demás recursos. 3. Si a un proceso que tiene varios recursos se le niegan los demás, ese proceso deberá liberar sus recursos que ya le habían sido asignados. 4. Asignar prioridad a los recursos. 1º CPU 2º Memoria 3º E/S 4º Buses
  • 31. Recuperación Cuando se ha bloqueado un sistema, el deadlock se debe romper mediante la eliminación de una o más de las condiciones necesarias. En los sistemas actuales, la recuperación se suele realizar eliminando un proceso y arrebatándole sus recursos. Por lo general, el proceso eliminado se pierde, pero ahora es posible concluir los procesos restantes. Los procesos pueden eliminarse de acuerdo a su prioridad.