SlideShare una empresa de Scribd logo
1 de 6
 Proceso
 Planificaciòn de proceso
 Procesos paralelos e interbloqueos
Proceso.

Concepto: un proceso puede informalmente entenderse como un programa
en ejecución. Formalmente un proceso es "Una unidad de actividad que se
caracteriza por la ejecución de una secuencia de instrucciones, un estado
actual, y un conjunto de recursos del sistema asociados".
Modelo: un modelo es una representación de una realidad compleja.
Modelar es desarrollar una descripción lo más exacta posible de un sistema
y de las actividades llevadas a cabo en él.
Cuando un proceso es modelado, con ayuda de una representación gráfica
(diagrama de proceso), pueden apreciarse con facilidad las interrelaciones
existentes entre distintas actividades, analizar cada actividad, definir los
puntos de contacto con otros procesos, así como identificar los subprocesos
comprendidos. Al mismo tiempo, los problemas existentes pueden ponerse
de manifiesto claramente dando la oportunidad al inicio de acciones de
mejora.
Jerarquía de procesos: todos los SO tendrán la capacidad de crear una
bifurcación para generar procesos hijos y que estos trabajen
independientemente pero identificados como una jerarquía para luego
poder ser eliminados cuando terminen su trabajo.
Estados de procesos: cada proceso es independiente pero podrían
generar salidas que otros procesos los usen. Si el proceso que necesita
esas entradas llega y no las tiene tendrá que bloquearse hasta tener los
datos. Existen 3 estados en los que puede encontrarse un proceso y son :
“Listo”, “Bloqueado” y “En ejecución”.
Planificación de procesos: en los Sistemas Operativos es un conjunto de
políticas y mecanismos incorporados al sistema operativo, a través de un
módulo denominado planificador, que debe decidir cuál de los procesos en
condiciones de ser ejecutado conviene ser despachado primero y qué orden de
ejecución debe seguirse. Esto debe realizarse sin perder de vista su principal
objetivo que consiste en el máximo aprovechamiento del sistema, lo que implica
proveer un buen servicio a los procesos existentes en un momento dado
Proceso paralelo: es aquel que se realiza al mismo tiempo que otro, siendo
ejecutados ambos de modo simultáneo. Cuando hablamos de procesos
paralelos en un ordenador, nos referimos a aquellos procesos que se
ejecutan y/o procesan a la vez, anteponiéndose a los procesos lineales o
secuenciales, que serán ejecutados de uno en uno.
El proceso paralelo sólo es posible si disponemos de varias unidades de
proceso, generalmente núcleos o procesadores.
Interbloqueo: situación donde un grupo de procesos están
permanentemente bloqueados como consecuencia de que cada proceso ha
adquirido un subconjunto de los recursos que necesita para su operación y
esta esperando la liberación de los restantes recursos mantenidos por otros
proceso del mismo grupo haciendo así imposible que ninguno de los
procesos pueda continuar.
FIN

Más contenido relacionado

La actualidad más candente

Procesadores e hilos
Procesadores e hilosProcesadores e hilos
Procesadores e hilosNaiceke
 
Base De Datos fernando
Base De Datos fernandoBase De Datos fernando
Base De Datos fernandoJazmin Toxqui
 
Fernando Presentacion Base De Datos Blog
Fernando Presentacion Base De Datos BlogFernando Presentacion Base De Datos Blog
Fernando Presentacion Base De Datos BlogJazmin Toxqui
 
Gestion de procesos
Gestion de procesos Gestion de procesos
Gestion de procesos whixper44
 
Diagrama de estados de proceso equipo
Diagrama de estados de proceso equipoDiagrama de estados de proceso equipo
Diagrama de estados de proceso equipoDianaledezma94
 
BPM Gestion de Procesos de Negocio Introduccion
BPM Gestion de Procesos de Negocio IntroduccionBPM Gestion de Procesos de Negocio Introduccion
BPM Gestion de Procesos de Negocio IntroduccionJulio Cejas
 

La actualidad más candente (10)

Procesadores e hilos
Procesadores e hilosProcesadores e hilos
Procesadores e hilos
 
Base De Datos fernando
Base De Datos fernandoBase De Datos fernando
Base De Datos fernando
 
Fernando Presentacion Base De Datos Blog
Fernando Presentacion Base De Datos BlogFernando Presentacion Base De Datos Blog
Fernando Presentacion Base De Datos Blog
 
Mapa Sistemas Operativos
Mapa Sistemas OperativosMapa Sistemas Operativos
Mapa Sistemas Operativos
 
Gestion de procesos
Gestion de procesos Gestion de procesos
Gestion de procesos
 
Procedimiento de almacenamiento
Procedimiento de almacenamientoProcedimiento de almacenamiento
Procedimiento de almacenamiento
 
procedimientos almacenados
procedimientos almacenadosprocedimientos almacenados
procedimientos almacenados
 
Deber2
Deber2Deber2
Deber2
 
Diagrama de estados de proceso equipo
Diagrama de estados de proceso equipoDiagrama de estados de proceso equipo
Diagrama de estados de proceso equipo
 
BPM Gestion de Procesos de Negocio Introduccion
BPM Gestion de Procesos de Negocio IntroduccionBPM Gestion de Procesos de Negocio Introduccion
BPM Gestion de Procesos de Negocio Introduccion
 

Destacado (20)

Inteligencia corporal
Inteligencia corporal Inteligencia corporal
Inteligencia corporal
 
Charles darwin
Charles darwinCharles darwin
Charles darwin
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentacionarte
PresentacionartePresentacionarte
Presentacionarte
 
Compra de partes de la PC
Compra de partes de la PCCompra de partes de la PC
Compra de partes de la PC
 
caso clínico envejecimiento
 caso  clínico envejecimiento caso  clínico envejecimiento
caso clínico envejecimiento
 
Gaceta abril
Gaceta abrilGaceta abril
Gaceta abril
 
Castro paúl factoría_comercial_transporte
Castro paúl factoría_comercial_transporteCastro paúl factoría_comercial_transporte
Castro paúl factoría_comercial_transporte
 
Demografia clase[1]
Demografia clase[1]Demografia clase[1]
Demografia clase[1]
 
Dijoa viones
Dijoa vionesDijoa viones
Dijoa viones
 
España I Sección 21
España I Sección 21España I Sección 21
España I Sección 21
 
La amistad
La amistadLa amistad
La amistad
 
Mishiko
MishikoMishiko
Mishiko
 
Presentación 1 de 15 de abril
Presentación 1 de 15 de abrilPresentación 1 de 15 de abril
Presentación 1 de 15 de abril
 
España V Sección 21
España V Sección 21España V Sección 21
España V Sección 21
 
Dfdfkfdskdfkkf
DfdfkfdskdfkkfDfdfkfdskdfkkf
Dfdfkfdskdfkkf
 
Presentación
PresentaciónPresentación
Presentación
 
ART - Pequeña presentacion
ART - Pequeña presentacionART - Pequeña presentacion
ART - Pequeña presentacion
 
Gps
GpsGps
Gps
 
Redes informaticas
Redes informaticasRedes informaticas
Redes informaticas
 

Similar a Informatica. Proceso

Similar a Informatica. Proceso (20)

Sistema operativo dalma
Sistema operativo dalmaSistema operativo dalma
Sistema operativo dalma
 
Sistema operativo dalma
Sistema operativo dalmaSistema operativo dalma
Sistema operativo dalma
 
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
 
Unidad 2 Sistemas Operativos
Unidad 2 Sistemas OperativosUnidad 2 Sistemas Operativos
Unidad 2 Sistemas Operativos
 
PROGRAMACION CONCURRENTE
PROGRAMACION CONCURRENTEPROGRAMACION CONCURRENTE
PROGRAMACION CONCURRENTE
 
PROGRAMACION CONCURRENTE
PROGRAMACION CONCURRENTEPROGRAMACION CONCURRENTE
PROGRAMACION CONCURRENTE
 
Programacion concurrente
Programacion concurrenteProgramacion concurrente
Programacion concurrente
 
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
 
Proceso
ProcesoProceso
Proceso
 
Trabajo de sistemas operativos
Trabajo de sistemas operativosTrabajo de sistemas operativos
Trabajo de sistemas operativos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemaoperativo 130416194811-phpapp01
Sistemaoperativo 130416194811-phpapp01Sistemaoperativo 130416194811-phpapp01
Sistemaoperativo 130416194811-phpapp01
 
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
 
sistema operativo
sistema operativosistema operativo
sistema operativo
 
Windows
WindowsWindows
Windows
 
Manejo de procesos y procesador
Manejo de procesos y procesadorManejo de procesos y procesador
Manejo de procesos y procesador
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Procesos_so
Procesos_soProcesos_so
Procesos_so
 

Informatica. Proceso

  • 1.  Proceso  Planificaciòn de proceso  Procesos paralelos e interbloqueos
  • 2. Proceso. Concepto: un proceso puede informalmente entenderse como un programa en ejecución. Formalmente un proceso es "Una unidad de actividad que se caracteriza por la ejecución de una secuencia de instrucciones, un estado actual, y un conjunto de recursos del sistema asociados". Modelo: un modelo es una representación de una realidad compleja. Modelar es desarrollar una descripción lo más exacta posible de un sistema y de las actividades llevadas a cabo en él. Cuando un proceso es modelado, con ayuda de una representación gráfica (diagrama de proceso), pueden apreciarse con facilidad las interrelaciones existentes entre distintas actividades, analizar cada actividad, definir los puntos de contacto con otros procesos, así como identificar los subprocesos comprendidos. Al mismo tiempo, los problemas existentes pueden ponerse de manifiesto claramente dando la oportunidad al inicio de acciones de mejora.
  • 3. Jerarquía de procesos: todos los SO tendrán la capacidad de crear una bifurcación para generar procesos hijos y que estos trabajen independientemente pero identificados como una jerarquía para luego poder ser eliminados cuando terminen su trabajo. Estados de procesos: cada proceso es independiente pero podrían generar salidas que otros procesos los usen. Si el proceso que necesita esas entradas llega y no las tiene tendrá que bloquearse hasta tener los datos. Existen 3 estados en los que puede encontrarse un proceso y son : “Listo”, “Bloqueado” y “En ejecución”. Planificación de procesos: en los Sistemas Operativos es un conjunto de políticas y mecanismos incorporados al sistema operativo, a través de un módulo denominado planificador, que debe decidir cuál de los procesos en condiciones de ser ejecutado conviene ser despachado primero y qué orden de ejecución debe seguirse. Esto debe realizarse sin perder de vista su principal objetivo que consiste en el máximo aprovechamiento del sistema, lo que implica proveer un buen servicio a los procesos existentes en un momento dado
  • 4. Proceso paralelo: es aquel que se realiza al mismo tiempo que otro, siendo ejecutados ambos de modo simultáneo. Cuando hablamos de procesos paralelos en un ordenador, nos referimos a aquellos procesos que se ejecutan y/o procesan a la vez, anteponiéndose a los procesos lineales o secuenciales, que serán ejecutados de uno en uno. El proceso paralelo sólo es posible si disponemos de varias unidades de proceso, generalmente núcleos o procesadores.
  • 5. Interbloqueo: situación donde un grupo de procesos están permanentemente bloqueados como consecuencia de que cada proceso ha adquirido un subconjunto de los recursos que necesita para su operación y esta esperando la liberación de los restantes recursos mantenidos por otros proceso del mismo grupo haciendo así imposible que ninguno de los procesos pueda continuar.
  • 6. FIN