SlideShare une entreprise Scribd logo
1  sur  46
GESTION DE PROCESOS ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object]
División  implícita y explicita de traerás ,[object Object],[object Object]
[object Object],[object Object],[object Object]
Tipos de procesos y relación entre procesos  concurrentes ,[object Object],[object Object],[object Object]
El sistema operativo y los procesos ,[object Object],[object Object]
[object Object],[object Object],[object Object]
Creación y terminación de procesos ,[object Object],[object Object],[object Object]
Los eventos comunes para la creación de procesos   ,[object Object],[object Object],[object Object],[object Object]
2._  Terminación de procesos   ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ESTADOS DE UN PROSESO El SO gestiona los recursos disponibles (memoria, CPU, etc.) entre los procesos que en ese momento trabajan en el sistema, de tal forma que, para ellos, el sistema se comporte como si fuera monousuario. Así que, en un sistema monoprocesador, la CPU se reparte entre los procesos que se tengan en ese momento.
ESTADOS DE UN PROSESO
[object Object]
Modelo de dos estados   ,[object Object]
[object Object]
Modelo de cinco estados
[object Object],[object Object],[object Object]
Los cinco estados de este diagrama ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ESTADOS DE UN PROSESO DE SISTEMAS ,[object Object],[object Object],[object Object],[object Object],[object Object]
Transiciones de estado de los procesos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
PROCESOS SUSPENDIDOS Debido a que el procesador es mucho mas rápido que los dispositivos de E/S puede ocurrir que en un momento dado todos los procesos del sistema se encuentran bloqueados a al espera de que se complete alguna operación de E/S. Para solucionar este problema existe dos opciones:
[object Object],[object Object]
En general se considera suspendido a un proceso que presenta las características siguientes ,[object Object],[object Object],[object Object],[object Object]
LAS TRANSMISIONES QUE INVOLOGRAN A LOS NUEVOS ESTADOS SON LOS SIGUENTES: ,[object Object],[object Object],[object Object],[object Object],[object Object]
Entre las razones mas habituales para la suspensión de procesos podemos podemos citar las siguientes: ,[object Object],[object Object],[object Object],[object Object],[object Object]
ESTRUCTURA DE CONTROL  DEL SISTEMA OPERATIVO El s.o. es el controlador de los sucesos que se producen  en un sistema informático, responsable de las  solicitudes del  usuario, administra los procesos y recursos del sistema, mediante elementos
TABLAS  DE MEMORIA DE E/S DE  ARCHIVOS  Y DE PROCESOS ,[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
BLOQUE DE CONTROL DE PROCESOS (BCP) ,[object Object],[object Object],[object Object],[object Object],La información del BCP se agrupa generalmente en las siguientes categorías
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ESTADOS DE UN PROSESO
[object Object]
Modelo de dos estados   ,[object Object]
[object Object]
Modelo de cinco estados
[object Object],[object Object],[object Object]
Los cinco estados de este diagrama ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ESTADOS DE UN PROSESO DE SISTEMAS ,[object Object],[object Object],[object Object],[object Object],[object Object]
Transiciones de estado de los procesos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 

Contenu connexe

Tendances

Sistemas operativos - Sistemas De Archivos - reporte unidad 5
Sistemas operativos - Sistemas De Archivos - reporte unidad 5Sistemas operativos - Sistemas De Archivos - reporte unidad 5
Sistemas operativos - Sistemas De Archivos - reporte unidad 5Dj Mada - Tres Valles, Veracruz
 
Programación del lado del cliente
Programación del lado del clienteProgramación del lado del cliente
Programación del lado del clienteGabriel Mondragón
 
Estados de un proceso
Estados de un procesoEstados de un proceso
Estados de un procesoi92almaa
 
Unidad 3 administracion de la memoria
Unidad 3 administracion de la memoriaUnidad 3 administracion de la memoria
Unidad 3 administracion de la memoriacaredimaria
 
Procesos Planificacion de los Sistemas Operativos
 Procesos Planificacion de los Sistemas Operativos Procesos Planificacion de los Sistemas Operativos
Procesos Planificacion de los Sistemas OperativosG Hoyos A
 
Procesos Introduccion a los sistemas operativos
 Procesos Introduccion a los sistemas operativos Procesos Introduccion a los sistemas operativos
Procesos Introduccion a los sistemas operativosG Hoyos A
 
Procesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o HebrasProcesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o HebrasJ M
 
Sistemas operativos por estructura
Sistemas operativos por estructuraSistemas operativos por estructura
Sistemas operativos por estructuraProf. Javier Troya
 
Unidad 3 gestion de procesos en linux
Unidad 3 gestion de procesos en linuxUnidad 3 gestion de procesos en linux
Unidad 3 gestion de procesos en linuxjcfarit
 
Gestion de memoria
Gestion de memoriaGestion de memoria
Gestion de memoriaALASBLANKS
 
Sistemas operativos moviles
Sistemas operativos movilesSistemas operativos moviles
Sistemas operativos movilesYossa Cobain
 

Tendances (20)

Sistemas operativos - Sistemas De Archivos - reporte unidad 5
Sistemas operativos - Sistemas De Archivos - reporte unidad 5Sistemas operativos - Sistemas De Archivos - reporte unidad 5
Sistemas operativos - Sistemas De Archivos - reporte unidad 5
 
Gestion de procesos Android
Gestion de procesos AndroidGestion de procesos Android
Gestion de procesos Android
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Programación del lado del cliente
Programación del lado del clienteProgramación del lado del cliente
Programación del lado del cliente
 
Gestion de memoria en Linux
Gestion de memoria en LinuxGestion de memoria en Linux
Gestion de memoria en Linux
 
Estados de un proceso
Estados de un procesoEstados de un proceso
Estados de un proceso
 
Sistemas de archivos
Sistemas de archivosSistemas de archivos
Sistemas de archivos
 
Unidad 3 administracion de la memoria
Unidad 3 administracion de la memoriaUnidad 3 administracion de la memoria
Unidad 3 administracion de la memoria
 
Procesos Planificacion de los Sistemas Operativos
 Procesos Planificacion de los Sistemas Operativos Procesos Planificacion de los Sistemas Operativos
Procesos Planificacion de los Sistemas Operativos
 
Arquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidosArquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidos
 
MEMORIA VIRTUAL
MEMORIA VIRTUAL MEMORIA VIRTUAL
MEMORIA VIRTUAL
 
Procesos Introduccion a los sistemas operativos
 Procesos Introduccion a los sistemas operativos Procesos Introduccion a los sistemas operativos
Procesos Introduccion a los sistemas operativos
 
Procesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o HebrasProcesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o Hebras
 
Sistemas operativos por estructura
Sistemas operativos por estructuraSistemas operativos por estructura
Sistemas operativos por estructura
 
Transacciones
TransaccionesTransacciones
Transacciones
 
Unidad 3 gestion de procesos en linux
Unidad 3 gestion de procesos en linuxUnidad 3 gestion de procesos en linux
Unidad 3 gestion de procesos en linux
 
Planificacion de procesos
Planificacion de procesosPlanificacion de procesos
Planificacion de procesos
 
Gestion de memoria
Gestion de memoriaGestion de memoria
Gestion de memoria
 
control de concurrencia
control de concurrenciacontrol de concurrencia
control de concurrencia
 
Sistemas operativos moviles
Sistemas operativos movilesSistemas operativos moviles
Sistemas operativos moviles
 

Similaire à GESTION DE PROCESOS EN SISTEMAS OPERATIVOS

Similaire à GESTION DE PROCESOS EN SISTEMAS OPERATIVOS (20)

gestion de procesos
gestion de procesosgestion de procesos
gestion de procesos
 
Proceso
ProcesoProceso
Proceso
 
Inf 324 01 07 Procesos
Inf 324 01 07  ProcesosInf 324 01 07  Procesos
Inf 324 01 07 Procesos
 
Tarea3 fernando lopez
Tarea3   fernando lopezTarea3   fernando lopez
Tarea3 fernando lopez
 
Tarea3 fernando lopez
Tarea3   fernando lopezTarea3   fernando lopez
Tarea3 fernando lopez
 
INF-324 01 07 Procesos
INF-324 01 07 ProcesosINF-324 01 07 Procesos
INF-324 01 07 Procesos
 
PROCESO
 PROCESO PROCESO
PROCESO
 
GESTION DE PROCESOS
GESTION DE PROCESOSGESTION DE PROCESOS
GESTION DE PROCESOS
 
Procesos
ProcesosProcesos
Procesos
 
Estados y transiciones de un proceso
Estados y transiciones de un procesoEstados y transiciones de un proceso
Estados y transiciones de un proceso
 
Procesos e hilos- Parte 1
Procesos e hilos- Parte 1Procesos e hilos- Parte 1
Procesos e hilos- Parte 1
 
Sistemas operativos - 6to SSI
Sistemas operativos - 6to SSISistemas operativos - 6to SSI
Sistemas operativos - 6to SSI
 
Sistemas operativos 2 da unidad
Sistemas operativos 2 da unidadSistemas operativos 2 da unidad
Sistemas operativos 2 da unidad
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemaoperativo 130416194811-phpapp01
Sistemaoperativo 130416194811-phpapp01Sistemaoperativo 130416194811-phpapp01
Sistemaoperativo 130416194811-phpapp01
 
Sistemaoperativo 130416194811-phpapp01
Sistemaoperativo 130416194811-phpapp01Sistemaoperativo 130416194811-phpapp01
Sistemaoperativo 130416194811-phpapp01
 
So 2
So 2So 2
So 2
 
S..O. Unidad 2
S..O. Unidad 2S..O. Unidad 2
S..O. Unidad 2
 
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
 
27 de oct
27 de oct27 de oct
27 de oct
 

GESTION DE PROCESOS EN SISTEMAS OPERATIVOS

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. ESTADOS DE UN PROSESO El SO gestiona los recursos disponibles (memoria, CPU, etc.) entre los procesos que en ese momento trabajan en el sistema, de tal forma que, para ellos, el sistema se comporte como si fuera monousuario. Así que, en un sistema monoprocesador, la CPU se reparte entre los procesos que se tengan en ese momento.
  • 15. ESTADOS DE UN PROSESO
  • 16.
  • 17.
  • 18.
  • 19. Modelo de cinco estados
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.  
  • 25. PROCESOS SUSPENDIDOS Debido a que el procesador es mucho mas rápido que los dispositivos de E/S puede ocurrir que en un momento dado todos los procesos del sistema se encuentran bloqueados a al espera de que se complete alguna operación de E/S. Para solucionar este problema existe dos opciones:
  • 26.
  • 27.
  • 28.
  • 29.
  • 30. ESTRUCTURA DE CONTROL DEL SISTEMA OPERATIVO El s.o. es el controlador de los sucesos que se producen en un sistema informático, responsable de las solicitudes del usuario, administra los procesos y recursos del sistema, mediante elementos
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37. ESTADOS DE UN PROSESO
  • 38.
  • 39.
  • 40.
  • 41. Modelo de cinco estados
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.