SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
Gestión de Procesos
        en
Sistemas Operativos
       Dalila Yauripoma
  Catedrático: Ing. Diego Rojas
Resumen
En el siguiente trabajo se va a tratar de
resumir de una manera entendible para
que se pueda tener en claro a lo que se
refiera en si lo que es GESTION DE LOS
PROCESOS EN SISTEMAS OPERATIVOS,
trataremos de explicar la definición,
estado, planificación y temas que sean de
mucho interés a lo referente del tema
planteado.
Introducción
Como estudiantes conocemos que el CPU realiza múltiples
actividades, desde la actualidad los usuarios podemos
ejecutar múltiples programas simultáneamente como puede
ser interactivo y de plano a todas estas actividades lo
denominaremos GESTION DE PROCESOS.
Definición
El proceso es una pequeña parte de un programa que se
encuentra en ejecución y en si es la unidad del trabajo del
Sistema, dichos procesos se cargan en la memoria y para que
se ejecute es necesario un microprocesador, el cual no va a
realizar la tarea solo; mas bien el S.O es quien comunica que
proceso se debe ejecutar y en cuanto tiempo.
Estados de un proceso
Los estados por los que transita un proceso son:
Nuevo: El proceso esta siendo creado
En Ejecución: Se están ejecutando las instrucciones.
En espera: El proceso está esperando a que se produzca un
suceso
Preparado: El proceso está a la espera de que se le asigne a un
procesador
Terminado: Ha finalizado su ejecución
Planificación de procesos

Con la planificación se pretende:
1. Justicia en el reparto de la CPU entre los diferentes
usuarios.
2. Evitar la postergación indefinida de los procesos siempre
dentro de la seguridad de las prioridades.
3. Logra la máxima capacidad de ejecución con el mayor
número de usuarios interactivos.
4. Se busca el equilibrio del uso de los recursos y de la
respuesta de utilización.
5. Se pretende poder discriminar procesos de tal manera que
se permita dar mayor prioridad a aquellos procesos que
tengan asignados recursos claves.
OPERACIONES BÁSICAS CON
       PROCESOS
Crearlo, darle un nombre o identificador, meterlo en la lista de
procesos listos, asignarle una prioridad, crear el PCB y darle los
                   recursos que necesite, etc.
Destruir un proceso, liberándose todos los recursos que tenía
asignado el proceso. La prioridad del proceso sería la prioridad en
                              el PCB.
Cambiarle la prioridad al proceso, modificar la prioridad en el
                             PCB.




 Bloquear un proceso, pasar de estado activo ha bloqueado
  debido a que tiene que esperar a que suceda un evento.
Activar un proceso, cuando termina un evento por el que está
   esperando un proceso y se encontrase este bloqueado,
                 entonces pasa este a listo.




Despachar un proceso, el procesador asigna el primer proceso
que se encuentra en la lista de listos, pasando éste de estado
                         listo a activo.
LOS PROCESOS PUEDEN SER:

Procesos independientes: Si no pude afectar o verse afectado por
los restantes procesos del sistema.


Procesos cooperativos: Si puede afectar o verse afectado por otros
procesos.

Más contenido relacionado

La actualidad más candente

Modelo de procesos
Modelo de procesosModelo de procesos
Modelo de procesos
siamu_evap
 
Sistemas operativos procesos
Sistemas operativos procesosSistemas operativos procesos
Sistemas operativos procesos
sistoperativos
 
Unidad 2 Sistemas Operativos
Unidad 2 Sistemas OperativosUnidad 2 Sistemas Operativos
Unidad 2 Sistemas Operativos
Kim Sorel Rush
 
Unidad 2 sistemas operativos 2011
Unidad 2  sistemas operativos 2011Unidad 2  sistemas operativos 2011
Unidad 2 sistemas operativos 2011
Abimael hernandez
 
Creacion y terminacion de procesos
Creacion y terminacion de procesosCreacion y terminacion de procesos
Creacion y terminacion de procesos
CariEli
 
Sistemas operativos procesos
Sistemas operativos   procesosSistemas operativos   procesos
Sistemas operativos procesos
ayreonmx
 
Planificacion windows
Planificacion windowsPlanificacion windows
Planificacion windows
isack_500
 
Apliacaciones Distribuidas. Sistemas Operativos
Apliacaciones Distribuidas. Sistemas OperativosApliacaciones Distribuidas. Sistemas Operativos
Apliacaciones Distribuidas. Sistemas Operativos
la77rch
 
Conceptos fundamentales 2ª Diapositiva
Conceptos fundamentales 2ª DiapositivaConceptos fundamentales 2ª Diapositiva
Conceptos fundamentales 2ª Diapositiva
Adri Balconada
 

La actualidad más candente (20)

5 estados del proceso
5 estados del proceso5 estados del proceso
5 estados del proceso
 
Grupo1
Grupo1Grupo1
Grupo1
 
Sistema operativo dalma
Sistema operativo dalmaSistema operativo dalma
Sistema operativo dalma
 
Sistema operativo dalma
Sistema operativo dalmaSistema operativo dalma
Sistema operativo dalma
 
Modelo de procesos
Modelo de procesosModelo de procesos
Modelo de procesos
 
Estados de un proceso
Estados de un procesoEstados de un proceso
Estados de un proceso
 
Sistemas operativos procesos
Sistemas operativos procesosSistemas operativos procesos
Sistemas operativos procesos
 
Unidad 2 Sistemas Operativos
Unidad 2 Sistemas OperativosUnidad 2 Sistemas Operativos
Unidad 2 Sistemas Operativos
 
Unidad 2 sistemas operativos 2011
Unidad 2  sistemas operativos 2011Unidad 2  sistemas operativos 2011
Unidad 2 sistemas operativos 2011
 
Estados de un proceso sistemas operativos-
Estados de un proceso  sistemas operativos-Estados de un proceso  sistemas operativos-
Estados de un proceso sistemas operativos-
 
Diagrama de-estado-de-procesos
Diagrama de-estado-de-procesosDiagrama de-estado-de-procesos
Diagrama de-estado-de-procesos
 
Creacion y terminacion de procesos
Creacion y terminacion de procesosCreacion y terminacion de procesos
Creacion y terminacion de procesos
 
Operaciones Sobre Procesos
Operaciones Sobre ProcesosOperaciones Sobre Procesos
Operaciones Sobre Procesos
 
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
 
Planificacion windows
Planificacion windowsPlanificacion windows
Planificacion windows
 
Procesos de los sistemas operativos
Procesos de los sistemas operativosProcesos de los sistemas operativos
Procesos de los sistemas operativos
 
Apliacaciones Distribuidas. Sistemas Operativos
Apliacaciones Distribuidas. Sistemas OperativosApliacaciones Distribuidas. Sistemas Operativos
Apliacaciones Distribuidas. Sistemas Operativos
 
Conceptos fundamentales 2ª Diapositiva
Conceptos fundamentales 2ª DiapositivaConceptos fundamentales 2ª Diapositiva
Conceptos fundamentales 2ª Diapositiva
 
Rossie y yo
Rossie y yoRossie y yo
Rossie y yo
 

Destacado

Listado de instrumentos de evaluación
Listado de instrumentos de evaluaciónListado de instrumentos de evaluación
Listado de instrumentos de evaluación
Carlos Pera Ubiergo
 
Proyecto: Monitorización de red con SNMP y MRTG
Proyecto: Monitorización de red con SNMP y MRTGProyecto: Monitorización de red con SNMP y MRTG
Proyecto: Monitorización de red con SNMP y MRTG
Francesc Perez
 
Manual test 16_pf
Manual test 16_pfManual test 16_pf
Manual test 16_pf
ericapmm
 

Destacado (20)

Gestion de redes
Gestion de redesGestion de redes
Gestion de redes
 
Listado de instrumentos de evaluación
Listado de instrumentos de evaluaciónListado de instrumentos de evaluación
Listado de instrumentos de evaluación
 
Gestion de red
Gestion de redGestion de red
Gestion de red
 
Gestión de Redes
Gestión de RedesGestión de Redes
Gestión de Redes
 
Proyecto: Monitorización de red con SNMP y MRTG
Proyecto: Monitorización de red con SNMP y MRTGProyecto: Monitorización de red con SNMP y MRTG
Proyecto: Monitorización de red con SNMP y MRTG
 
Pruebas proceso selección
Pruebas proceso selecciónPruebas proceso selección
Pruebas proceso selección
 
Curso básico Linux
Curso básico LinuxCurso básico Linux
Curso básico Linux
 
16 pf
16 pf16 pf
16 pf
 
Gestion de redes
Gestion de redesGestion de redes
Gestion de redes
 
Gestion de Redes
Gestion de RedesGestion de Redes
Gestion de Redes
 
Implantación y monitorización con SNMP
Implantación y monitorización con SNMPImplantación y monitorización con SNMP
Implantación y monitorización con SNMP
 
Manual test 16_pf
Manual test 16_pfManual test 16_pf
Manual test 16_pf
 
Introduccion a los sistemas operativos
Introduccion a los sistemas operativosIntroduccion a los sistemas operativos
Introduccion a los sistemas operativos
 
16 FP
16 FP16 FP
16 FP
 
Interpretación clínica y psicodinámica del mmpi 2
Interpretación clínica y psicodinámica del mmpi 2Interpretación clínica y psicodinámica del mmpi 2
Interpretación clínica y psicodinámica del mmpi 2
 
Formato de hoja de respuestade examen de opción multiple historia
Formato de hoja de respuestade examen de opción multiple historiaFormato de hoja de respuestade examen de opción multiple historia
Formato de hoja de respuestade examen de opción multiple historia
 
16pf preguntas
16pf preguntas16pf preguntas
16pf preguntas
 
Resultados del test de personalidad
Resultados del test de personalidadResultados del test de personalidad
Resultados del test de personalidad
 
Hoja de respuestas d 26p
Hoja de respuestas d 26pHoja de respuestas d 26p
Hoja de respuestas d 26p
 
Manual 16 pf
Manual 16 pfManual 16 pf
Manual 16 pf
 

Similar a Gestión de procesos en sistemas operativos

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
Amandita_Jiss
 
Prueba
PruebaPrueba
Prueba
emnero
 
Manejo de procesos y procesador
Manejo de procesos y procesadorManejo de procesos y procesador
Manejo de procesos y procesador
Michael Vanegas
 
Inf 324 01 07 Procesos
Inf 324 01 07  ProcesosInf 324 01 07  Procesos
Inf 324 01 07 Procesos
OscarSanchezD
 
Trabajo de sistemas operativos
Trabajo de sistemas operativosTrabajo de sistemas operativos
Trabajo de sistemas operativos
Wpdw Rko
 
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)
Javier Alvarez
 

Similar a Gestión de procesos en sistemas operativos (20)

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
 
Prueba
PruebaPrueba
Prueba
 
Manejo de procesos y procesador
Manejo de procesos y procesadorManejo de procesos y procesador
Manejo de procesos y procesador
 
Sistemas operativos 2 da unidad
Sistemas operativos 2 da unidadSistemas operativos 2 da unidad
Sistemas operativos 2 da unidad
 
Diagrama de estados de proceso equipo
Diagrama de estados de proceso equipoDiagrama de estados de proceso equipo
Diagrama de estados de proceso equipo
 
Sistemas operativos 2 unidad
Sistemas operativos 2 unidadSistemas operativos 2 unidad
Sistemas operativos 2 unidad
 
Estados y transiciones de un proceso
Estados y transiciones de un procesoEstados y transiciones de un proceso
Estados y transiciones de un proceso
 
Sistemas operativos - 6to SSI
Sistemas operativos - 6to SSISistemas operativos - 6to SSI
Sistemas operativos - 6to SSI
 
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
 
Procesos
ProcesosProcesos
Procesos
 
So 2da unidad
So 2da unidadSo 2da unidad
So 2da unidad
 
Trabajo de sistemas operativos
Trabajo de sistemas operativosTrabajo de sistemas operativos
Trabajo de sistemas operativos
 
U n i d a d 2 sist oper
U n i d a d    2 sist operU n i d a d    2 sist oper
U n i d a d 2 sist oper
 
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)
 
GESTION DE PROCESO
GESTION DE PROCESOGESTION DE PROCESO
GESTION DE PROCESO
 
GESTION DE PROCESO
GESTION DE PROCESOGESTION DE PROCESO
GESTION DE PROCESO
 
GESTION DE PROCESOS EN SISTEMAS OPERATIVOS
GESTION DE PROCESOS EN SISTEMAS OPERATIVOSGESTION DE PROCESOS EN SISTEMAS OPERATIVOS
GESTION DE PROCESOS EN SISTEMAS OPERATIVOS
 
GESTION DE PROCESO
GESTION DE PROCESOGESTION DE PROCESO
GESTION DE PROCESO
 

Gestión de procesos en sistemas operativos

  • 1. Gestión de Procesos en Sistemas Operativos Dalila Yauripoma Catedrático: Ing. Diego Rojas
  • 2. Resumen En el siguiente trabajo se va a tratar de resumir de una manera entendible para que se pueda tener en claro a lo que se refiera en si lo que es GESTION DE LOS PROCESOS EN SISTEMAS OPERATIVOS, trataremos de explicar la definición, estado, planificación y temas que sean de mucho interés a lo referente del tema planteado.
  • 3. Introducción Como estudiantes conocemos que el CPU realiza múltiples actividades, desde la actualidad los usuarios podemos ejecutar múltiples programas simultáneamente como puede ser interactivo y de plano a todas estas actividades lo denominaremos GESTION DE PROCESOS.
  • 4. Definición El proceso es una pequeña parte de un programa que se encuentra en ejecución y en si es la unidad del trabajo del Sistema, dichos procesos se cargan en la memoria y para que se ejecute es necesario un microprocesador, el cual no va a realizar la tarea solo; mas bien el S.O es quien comunica que proceso se debe ejecutar y en cuanto tiempo.
  • 5. Estados de un proceso Los estados por los que transita un proceso son: Nuevo: El proceso esta siendo creado En Ejecución: Se están ejecutando las instrucciones. En espera: El proceso está esperando a que se produzca un suceso Preparado: El proceso está a la espera de que se le asigne a un procesador Terminado: Ha finalizado su ejecución
  • 6. Planificación de procesos Con la planificación se pretende: 1. Justicia en el reparto de la CPU entre los diferentes usuarios. 2. Evitar la postergación indefinida de los procesos siempre dentro de la seguridad de las prioridades. 3. Logra la máxima capacidad de ejecución con el mayor número de usuarios interactivos. 4. Se busca el equilibrio del uso de los recursos y de la respuesta de utilización. 5. Se pretende poder discriminar procesos de tal manera que se permita dar mayor prioridad a aquellos procesos que tengan asignados recursos claves.
  • 8. Crearlo, darle un nombre o identificador, meterlo en la lista de procesos listos, asignarle una prioridad, crear el PCB y darle los recursos que necesite, etc.
  • 9. Destruir un proceso, liberándose todos los recursos que tenía asignado el proceso. La prioridad del proceso sería la prioridad en el PCB.
  • 10. Cambiarle la prioridad al proceso, modificar la prioridad en el PCB. Bloquear un proceso, pasar de estado activo ha bloqueado debido a que tiene que esperar a que suceda un evento.
  • 11. Activar un proceso, cuando termina un evento por el que está esperando un proceso y se encontrase este bloqueado, entonces pasa este a listo. Despachar un proceso, el procesador asigna el primer proceso que se encuentra en la lista de listos, pasando éste de estado listo a activo.
  • 12. LOS PROCESOS PUEDEN SER: Procesos independientes: Si no pude afectar o verse afectado por los restantes procesos del sistema. Procesos cooperativos: Si puede afectar o verse afectado por otros procesos.