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

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
jcfarit
 
Procesos Planificacion de los Sistemas Operativos
 Procesos Planificacion de los Sistemas Operativos Procesos Planificacion de los Sistemas Operativos
Procesos Planificacion de los Sistemas Operativos
G Hoyos A
 
PLANIFICACION DE PROCESO
PLANIFICACION DE PROCESOPLANIFICACION DE PROCESO
PLANIFICACION DE PROCESO
gladysmamani
 
Procesos Introduccion a los sistemas operativos
 Procesos Introduccion a los sistemas operativos Procesos Introduccion a los sistemas operativos
Procesos Introduccion a los sistemas operativos
G Hoyos A
 
Transiciones de Procesos
Transiciones de ProcesosTransiciones de Procesos
Transiciones de Procesos
sueich
 
Gestion de memoria
Gestion de memoriaGestion de memoria
Gestion de memoria
ALASBLANKS
 

La actualidad más candente (20)

Gestion entrada y salida
Gestion entrada y salidaGestion entrada y salida
Gestion entrada y salida
 
Procesos e Hilos en los Sistemas Operativos
Procesos e Hilos en los Sistemas OperativosProcesos e Hilos en los Sistemas Operativos
Procesos e Hilos en los Sistemas Operativos
 
Mapa conceptual - Arquitectura de Computadoras
Mapa conceptual -  Arquitectura de ComputadorasMapa conceptual -  Arquitectura de Computadoras
Mapa conceptual - Arquitectura de Computadoras
 
GESTION DE PROCESOS EN SISTEMAS OPERATIVOS
GESTION DE PROCESOS EN SISTEMAS OPERATIVOSGESTION DE PROCESOS EN SISTEMAS OPERATIVOS
GESTION DE PROCESOS EN SISTEMAS OPERATIVOS
 
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
 
Gestion de memoria en Linux
Gestion de memoria en LinuxGestion de memoria en Linux
Gestion de memoria en Linux
 
Procesos Planificacion de los Sistemas Operativos
 Procesos Planificacion de los Sistemas Operativos Procesos Planificacion de los Sistemas Operativos
Procesos Planificacion de los Sistemas Operativos
 
Sistemas Operativos Moviles, Android y IOs
Sistemas Operativos Moviles, Android y IOsSistemas Operativos Moviles, Android y IOs
Sistemas Operativos Moviles, Android y IOs
 
Ciclo de instrucción
Ciclo de instrucciónCiclo de instrucción
Ciclo de instrucción
 
Sistemas Operativos Gestion de procesos
Sistemas Operativos Gestion de procesosSistemas Operativos Gestion de procesos
Sistemas Operativos Gestion de procesos
 
Estructura+del+sistema+mac+os+x
Estructura+del+sistema+mac+os+xEstructura+del+sistema+mac+os+x
Estructura+del+sistema+mac+os+x
 
PLANIFICACION DE PROCESO
PLANIFICACION DE PROCESOPLANIFICACION DE PROCESO
PLANIFICACION DE PROCESO
 
Procesos en windows
Procesos en windowsProcesos en windows
Procesos en windows
 
Procesos Introduccion a los sistemas operativos
 Procesos Introduccion a los sistemas operativos Procesos Introduccion a los sistemas operativos
Procesos Introduccion a los sistemas operativos
 
Administración de Memoria
Administración de MemoriaAdministración de Memoria
Administración de Memoria
 
Transiciones de Procesos
Transiciones de ProcesosTransiciones de Procesos
Transiciones de Procesos
 
Gestion de Memoria
Gestion de MemoriaGestion de Memoria
Gestion de Memoria
 
Gestion de memoria
Gestion de memoriaGestion de memoria
Gestion de memoria
 
Interrupciones
InterrupcionesInterrupciones
Interrupciones
 
Tecnicas de Administracion de Memoria
Tecnicas de Administracion de MemoriaTecnicas de Administracion de Memoria
Tecnicas de Administracion de Memoria
 

Destacado

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
Carolina Cols
 
Lectura sistema operativo
Lectura sistema operativoLectura sistema operativo
Lectura sistema operativo
ing_ebeltran
 
MéTodo Mar Para RediseñAr Procesos (1)
MéTodo Mar Para RediseñAr Procesos (1)MéTodo Mar Para RediseñAr Procesos (1)
MéTodo Mar Para RediseñAr Procesos (1)
Mario Charlin
 
Sistemas operativos procesos
Sistemas operativos procesosSistemas operativos procesos
Sistemas operativos procesos
sistoperativos
 
Conceptos fundamentales 2ª Diapositiva
Conceptos fundamentales 2ª DiapositivaConceptos fundamentales 2ª Diapositiva
Conceptos fundamentales 2ª Diapositiva
Adri Balconada
 
Presentation1
Presentation1Presentation1
Presentation1
ayreonmx
 
Programacion Concurrente
Programacion ConcurrenteProgramacion Concurrente
Programacion Concurrente
ismaelrubino
 
Modelos De La GestióN De Procesos 2011
Modelos De La GestióN De Procesos 2011Modelos De La GestióN De Procesos 2011
Modelos De La GestióN De Procesos 2011
Mario Charlin
 
Cadena de valor
Cadena de valorCadena de valor
Cadena de valor
joanarceh
 
Manejo De Sistemas Operativos
Manejo De Sistemas OperativosManejo De Sistemas Operativos
Manejo De Sistemas Operativos
guest11ac8e
 
Sga 1.2b cadena de valor ikea
Sga  1.2b cadena de valor ikeaSga  1.2b cadena de valor ikea
Sga 1.2b cadena de valor ikea
Carlos Medellin
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
PabloXds
 

Destacado (20)

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
 
Componentes del sistema operativo
Componentes del sistema operativoComponentes del sistema operativo
Componentes del sistema operativo
 
Lectura sistema operativo
Lectura sistema operativoLectura sistema operativo
Lectura sistema operativo
 
MéTodo Mar Para RediseñAr Procesos (1)
MéTodo Mar Para RediseñAr Procesos (1)MéTodo Mar Para RediseñAr Procesos (1)
MéTodo Mar Para RediseñAr Procesos (1)
 
Sistemas operativos procesos
Sistemas operativos procesosSistemas operativos procesos
Sistemas operativos procesos
 
Conceptos fundamentales 2ª Diapositiva
Conceptos fundamentales 2ª DiapositivaConceptos fundamentales 2ª Diapositiva
Conceptos fundamentales 2ª Diapositiva
 
Presentation1
Presentation1Presentation1
Presentation1
 
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
 
03 repres de_procesos__12110__
03 repres de_procesos__12110__03 repres de_procesos__12110__
03 repres de_procesos__12110__
 
Tmp 18226 inventario de procesos7848537
Tmp 18226 inventario de procesos7848537Tmp 18226 inventario de procesos7848537
Tmp 18226 inventario de procesos7848537
 
Programacion Concurrente
Programacion ConcurrenteProgramacion Concurrente
Programacion Concurrente
 
Modelos De La GestióN De Procesos 2011
Modelos De La GestióN De Procesos 2011Modelos De La GestióN De Procesos 2011
Modelos De La GestióN De Procesos 2011
 
Tema3 procesos
Tema3 procesos Tema3 procesos
Tema3 procesos
 
Cadena de valor
Cadena de valorCadena de valor
Cadena de valor
 
Comunicación y Sincronizacion de Procesos
Comunicación y Sincronizacion de ProcesosComunicación y Sincronizacion de Procesos
Comunicación y Sincronizacion de Procesos
 
Infografia Sistemas Operativos
Infografia Sistemas OperativosInfografia Sistemas Operativos
Infografia Sistemas Operativos
 
Manejo De Sistemas Operativos
Manejo De Sistemas OperativosManejo De Sistemas Operativos
Manejo De Sistemas Operativos
 
Sga 1.2b cadena de valor ikea
Sga  1.2b cadena de valor ikeaSga  1.2b cadena de valor ikea
Sga 1.2b cadena de valor ikea
 
Gestion Proceso
Gestion ProcesoGestion Proceso
Gestion Proceso
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 

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
 
Unidad 2 Sistemas Operativos
Unidad 2 Sistemas OperativosUnidad 2 Sistemas Operativos
Unidad 2 Sistemas Operativos
Kim Sorel Rush
 

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
 
Administración de procesosby dan
Administración  de  procesosby danAdministración  de  procesosby dan
Administración de procesosby dan
 
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
 
Sistemaoperativo
SistemaoperativoSistemaoperativo
Sistemaoperativo
 
Unidad 2 Sistemas Operativos
Unidad 2 Sistemas OperativosUnidad 2 Sistemas Operativos
Unidad 2 Sistemas Operativos
 
GESTION DE PROCESO
GESTION DE PROCESOGESTION DE PROCESO
GESTION DE PROCESO
 
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.