SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
EQUIPO #1
GABRIEL ISAI MAZA BONILLA
MOISES PEREZ SANCHEZ
CONCEPTO DE PROCESO.
 Un proceso no es mas que un programa en
ejecución, e incluye los valores actuales del
contador de programa, los registros y las
variables. Conceptualmente cada unos de
estos procesos tiene su propia CPU virtual.
 Un proceso es un concepto manejado por el
sistema operativo que consiste en el conjunto
formado por:
Las instrucciones de un programa destinadas a
ser ejecutadas por el microprocesador.
Su estado de ejecución en un momento dado,
esto es, los valores de los registros de la CPU
para dicho programa.
 Su memoria de trabajo, es decir, la memoria que
ha reservado y sus contenidos.
Otra información que permite al sistema
operativo su planificación.
ESTADOS Y TRANSICIONES DE
LOS PROCESOS.
 El principal trabajo del procesador es ejecutar
las instrucciones de máquina que se
encuentran en memoria principal. Estas
instrucciones se encuentran en forma de
programas. Para que un programa pueda ser
ejecutado, el sistema operativo crea un nuevo
proceso, y el procesador ejecuta una tras otra
las instrucciones del mismo.
 En un entorno de multiprogramación, el
procesador intercalará la ejecución de
instrucciones de varios programas que se
encuentran en memoria. El sistema operativo
es el responsable de determinar las pautas de
intercalado y asignación de recursos a cada
proceso.
 Cuando un proceso se bloquea, lo que hace
porque le es imposible continuar
lógicamente, casi siempre porque esta
separando entradas que todavía no están
disponibles, también puede ser que un
programa que conceptualmente esta listo y
en condiciones de ejecutarse sea detenido
porque el sistema operativo ha decidido
asignar la CPU a otro proceso durante un
tiempo.
proceso su propio procesador
privado.

1.- Ejecutándose (usando realmente la CPU en
este instante).
2.- Listo (se puede ejecutar, pero se suspendió
temporalmente para dejar que otro proceso se
ejecute).
3.- Bloqueo (no puede ejecutarse en tanto no
ocurra algún evento externo).
PROCESOS LIGEROS (HILOS O
HEBRAS)
 El concepto de proceso engloba dos conceptos
separados y potencialmente independientes:
uno relativo a la propiedad de recursos y otro
que hace referencia a la ejecución.
 . Si se tiene esta división de características, la
unidad de asignación de la CPU se conoce como
hilo, mientras que a la unidad que posee recursos
se le llama proceso.
 1.-Unidad que posee recursos:A un proceso se le
asigna un espacio de memoria y, de tanto en tanto,
se le puede asignar otros recursos como dispositivos
de E/S o ficheros.
Unidad a la que se le asigna el procesador:
 2.-Un proceso es un flujo de ejecución (una traza) a
través de uno o más programas. Esta ejecución se
entremezcla con la de otros procesos. De tal forma,
que un proceso tiene un estado (en ejecución, listo,
espera) y una prioridad de expedición u origen. La
unidad planificada y expedida por el sistema
operativo es el proceso.
GRACIAS...

Mais conteúdo relacionado

Mais procurados

GESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas OperativosGESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas Operativosadriel91
 
Planificación de la cpu
Planificación de la cpuPlanificación de la cpu
Planificación de la cpujoss1991
 
Practica de-procesos
Practica de-procesosPractica de-procesos
Practica de-procesosmani villa
 
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
 
Creacion y terminacion de procesos
Creacion y terminacion de procesosCreacion y terminacion de procesos
Creacion y terminacion de procesosCariEli
 
Introduccion A Los Procesos
Introduccion A Los ProcesosIntroduccion A Los Procesos
Introduccion A Los Procesospainni
 
3 3 Recursos Compartidos
3 3 Recursos Compartidos3 3 Recursos Compartidos
3 3 Recursos CompartidosUVM
 
3. Conceptos de sistemas operativos
3. Conceptos de sistemas operativos3. Conceptos de sistemas operativos
3. Conceptos de sistemas operativosrcarrerah
 

Mais procurados (18)

Grupo1
Grupo1Grupo1
Grupo1
 
Capitulo4.ppt
Capitulo4.pptCapitulo4.ppt
Capitulo4.ppt
 
GESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas OperativosGESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas Operativos
 
Proceso informatico
Proceso informaticoProceso informatico
Proceso informatico
 
Proceso informatico
Proceso informaticoProceso informatico
Proceso informatico
 
Planificación de la cpu
Planificación de la cpuPlanificación de la cpu
Planificación de la cpu
 
Procesos e hilos- Parte 1
Procesos e hilos- Parte 1Procesos e hilos- Parte 1
Procesos e hilos- Parte 1
 
Practica de-procesos
Practica de-procesosPractica de-procesos
Practica de-procesos
 
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
 
Operaciones Sobre Procesos
Operaciones Sobre ProcesosOperaciones Sobre Procesos
Operaciones Sobre Procesos
 
Estados de un proceso
Estados de un procesoEstados de un proceso
Estados de un proceso
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
Creacion y terminacion de procesos
Creacion y terminacion de procesosCreacion y terminacion de procesos
Creacion y terminacion de procesos
 
Administración de cpu
Administración de cpuAdministración de cpu
Administración de cpu
 
Proceso
ProcesoProceso
Proceso
 
Introduccion A Los Procesos
Introduccion A Los ProcesosIntroduccion A Los Procesos
Introduccion A Los Procesos
 
3 3 Recursos Compartidos
3 3 Recursos Compartidos3 3 Recursos Compartidos
3 3 Recursos Compartidos
 
3. Conceptos de sistemas operativos
3. Conceptos de sistemas operativos3. Conceptos de sistemas operativos
3. Conceptos de sistemas operativos
 

Destaque

Cats are better than dogs
Cats are better than dogsCats are better than dogs
Cats are better than dogsdumbomaster
 
Braziliaanse percussie workshop.
Braziliaanse percussie workshop. Braziliaanse percussie workshop.
Braziliaanse percussie workshop. Brapewo
 
Karaoke i videos
Karaoke i videosKaraoke i videos
Karaoke i videosclubsocial
 
Resolución N° 2087 del Consejo de Seguridad de las Naciones Unidas
Resolución N° 2087 del Consejo de Seguridad de las Naciones UnidasResolución N° 2087 del Consejo de Seguridad de las Naciones Unidas
Resolución N° 2087 del Consejo de Seguridad de las Naciones UnidasAldo Riquelme
 
PANDUAN MEMBUAT PROPOSAL & PRESENTASI
PANDUAN MEMBUAT PROPOSAL & PRESENTASIPANDUAN MEMBUAT PROPOSAL & PRESENTASI
PANDUAN MEMBUAT PROPOSAL & PRESENTASIYohanita Tengku
 
Oil price cycles and wavelets
Oil price cycles and waveletsOil price cycles and wavelets
Oil price cycles and waveletsTheoNaccache
 

Destaque (11)

Rebecca cast
Rebecca castRebecca cast
Rebecca cast
 
Cats are better than dogs
Cats are better than dogsCats are better than dogs
Cats are better than dogs
 
Braziliaanse percussie workshop.
Braziliaanse percussie workshop. Braziliaanse percussie workshop.
Braziliaanse percussie workshop.
 
Karaoke i videos
Karaoke i videosKaraoke i videos
Karaoke i videos
 
tarea de computacion
tarea de computaciontarea de computacion
tarea de computacion
 
Resolución N° 2087 del Consejo de Seguridad de las Naciones Unidas
Resolución N° 2087 del Consejo de Seguridad de las Naciones UnidasResolución N° 2087 del Consejo de Seguridad de las Naciones Unidas
Resolución N° 2087 del Consejo de Seguridad de las Naciones Unidas
 
Risol Isi Ragout 3
Risol Isi Ragout 3Risol Isi Ragout 3
Risol Isi Ragout 3
 
Venture cup
Venture cupVenture cup
Venture cup
 
PANDUAN MEMBUAT PROPOSAL & PRESENTASI
PANDUAN MEMBUAT PROPOSAL & PRESENTASIPANDUAN MEMBUAT PROPOSAL & PRESENTASI
PANDUAN MEMBUAT PROPOSAL & PRESENTASI
 
Oil price cycles and wavelets
Oil price cycles and waveletsOil price cycles and wavelets
Oil price cycles and wavelets
 
Pesquisa Vivienne Westwood
Pesquisa Vivienne WestwoodPesquisa Vivienne Westwood
Pesquisa Vivienne Westwood
 

Semelhante a 2.1 2.2 2.3_gabriel_y_moises

Semelhante a 2.1 2.2 2.3_gabriel_y_moises (20)

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
 
Unidad2
Unidad2Unidad2
Unidad2
 
Gestión de procesos
Gestión de procesosGestión de procesos
Gestión de procesos
 
Sistema operativo dalma
Sistema operativo dalmaSistema operativo dalma
Sistema operativo dalma
 
Sistema operativo dalma
Sistema operativo dalmaSistema operativo dalma
Sistema operativo dalma
 
Portafolio 2
Portafolio 2Portafolio 2
Portafolio 2
 
Nucleo del sistema operativo
Nucleo del sistema operativoNucleo del sistema operativo
Nucleo del sistema operativo
 
Clases procesos
Clases procesosClases procesos
Clases procesos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
S..O. Unidad 2
S..O. Unidad 2S..O. Unidad 2
S..O. Unidad 2
 
Gestión de Procesos
Gestión de ProcesosGestión de Procesos
Gestión de Procesos
 
Guia (1)
Guia (1)Guia (1)
Guia (1)
 
Realice una breve historia de los sistemas operativos
Realice una breve historia de los sistemas operativosRealice una breve historia de los sistemas operativos
Realice una breve historia de los sistemas operativos
 
Procesos de un sistema operativo
Procesos de un sistema operativoProcesos de un sistema operativo
Procesos de un sistema operativo
 
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
 
Tarea de DFSO COBAEJ #10
Tarea de DFSO COBAEJ #10Tarea de DFSO COBAEJ #10
Tarea de DFSO COBAEJ #10
 
:)Resumen
:)Resumen:)Resumen
:)Resumen
 
Gestion de procesos
Gestion de procesosGestion de procesos
Gestion de procesos
 
Gestion de procesos
Gestion de procesosGestion de procesos
Gestion de procesos
 

Mais de beymarlopez

Unidad 3 memoria_real
Unidad 3 memoria_realUnidad 3 memoria_real
Unidad 3 memoria_realbeymarlopez
 
4.4 operaciones de_es
4.4 operaciones de_es4.4 operaciones de_es
4.4 operaciones de_esbeymarlopez
 
4.3 ed para_el_manejo_de_dispositovos
4.3 ed para_el_manejo_de_dispositovos4.3 ed para_el_manejo_de_dispositovos
4.3 ed para_el_manejo_de_dispositovosbeymarlopez
 
4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivos
4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivos4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivos
4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivosbeymarlopez
 
4.1 dispositivos y_manejadores_de_dispositivos_device_drivers_
4.1 dispositivos y_manejadores_de_dispositivos_device_drivers_4.1 dispositivos y_manejadores_de_dispositivos_device_drivers_
4.1 dispositivos y_manejadores_de_dispositivos_device_drivers_beymarlopez
 
3.3 organizacion de_la_memoria_virtual
3.3 organizacion de_la_memoria_virtual3.3 organizacion de_la_memoria_virtual
3.3 organizacion de_la_memoria_virtualbeymarlopez
 
3.1 politica y_filosofia
3.1 politica y_filosofia3.1 politica y_filosofia
3.1 politica y_filosofiabeymarlopez
 
2.1 2.2 2.3_gabriel_y_moises
2.1 2.2 2.3_gabriel_y_moises2.1 2.2 2.3_gabriel_y_moises
2.1 2.2 2.3_gabriel_y_moisesbeymarlopez
 
2.1 2.2 2.3_gabriel_y_moises
2.1 2.2 2.3_gabriel_y_moises2.1 2.2 2.3_gabriel_y_moises
2.1 2.2 2.3_gabriel_y_moisesbeymarlopez
 

Mais de beymarlopez (9)

Unidad 3 memoria_real
Unidad 3 memoria_realUnidad 3 memoria_real
Unidad 3 memoria_real
 
4.4 operaciones de_es
4.4 operaciones de_es4.4 operaciones de_es
4.4 operaciones de_es
 
4.3 ed para_el_manejo_de_dispositovos
4.3 ed para_el_manejo_de_dispositovos4.3 ed para_el_manejo_de_dispositovos
4.3 ed para_el_manejo_de_dispositovos
 
4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivos
4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivos4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivos
4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivos
 
4.1 dispositivos y_manejadores_de_dispositivos_device_drivers_
4.1 dispositivos y_manejadores_de_dispositivos_device_drivers_4.1 dispositivos y_manejadores_de_dispositivos_device_drivers_
4.1 dispositivos y_manejadores_de_dispositivos_device_drivers_
 
3.3 organizacion de_la_memoria_virtual
3.3 organizacion de_la_memoria_virtual3.3 organizacion de_la_memoria_virtual
3.3 organizacion de_la_memoria_virtual
 
3.1 politica y_filosofia
3.1 politica y_filosofia3.1 politica y_filosofia
3.1 politica y_filosofia
 
2.1 2.2 2.3_gabriel_y_moises
2.1 2.2 2.3_gabriel_y_moises2.1 2.2 2.3_gabriel_y_moises
2.1 2.2 2.3_gabriel_y_moises
 
2.1 2.2 2.3_gabriel_y_moises
2.1 2.2 2.3_gabriel_y_moises2.1 2.2 2.3_gabriel_y_moises
2.1 2.2 2.3_gabriel_y_moises
 

2.1 2.2 2.3_gabriel_y_moises

  • 1. EQUIPO #1 GABRIEL ISAI MAZA BONILLA MOISES PEREZ SANCHEZ
  • 2. CONCEPTO DE PROCESO.  Un proceso no es mas que un programa en ejecución, e incluye los valores actuales del contador de programa, los registros y las variables. Conceptualmente cada unos de estos procesos tiene su propia CPU virtual.
  • 3.  Un proceso es un concepto manejado por el sistema operativo que consiste en el conjunto formado por: Las instrucciones de un programa destinadas a ser ejecutadas por el microprocesador. Su estado de ejecución en un momento dado, esto es, los valores de los registros de la CPU para dicho programa.  Su memoria de trabajo, es decir, la memoria que ha reservado y sus contenidos. Otra información que permite al sistema operativo su planificación.
  • 4. ESTADOS Y TRANSICIONES DE LOS PROCESOS.  El principal trabajo del procesador es ejecutar las instrucciones de máquina que se encuentran en memoria principal. Estas instrucciones se encuentran en forma de programas. Para que un programa pueda ser ejecutado, el sistema operativo crea un nuevo proceso, y el procesador ejecuta una tras otra las instrucciones del mismo.
  • 5.  En un entorno de multiprogramación, el procesador intercalará la ejecución de instrucciones de varios programas que se encuentran en memoria. El sistema operativo es el responsable de determinar las pautas de intercalado y asignación de recursos a cada proceso.
  • 6.  Cuando un proceso se bloquea, lo que hace porque le es imposible continuar lógicamente, casi siempre porque esta separando entradas que todavía no están disponibles, también puede ser que un programa que conceptualmente esta listo y en condiciones de ejecutarse sea detenido porque el sistema operativo ha decidido asignar la CPU a otro proceso durante un tiempo.
  • 7. proceso su propio procesador privado.  1.- Ejecutándose (usando realmente la CPU en este instante). 2.- Listo (se puede ejecutar, pero se suspendió temporalmente para dejar que otro proceso se ejecute). 3.- Bloqueo (no puede ejecutarse en tanto no ocurra algún evento externo).
  • 8. PROCESOS LIGEROS (HILOS O HEBRAS)  El concepto de proceso engloba dos conceptos separados y potencialmente independientes: uno relativo a la propiedad de recursos y otro que hace referencia a la ejecución.  . Si se tiene esta división de características, la unidad de asignación de la CPU se conoce como hilo, mientras que a la unidad que posee recursos se le llama proceso.
  • 9.  1.-Unidad que posee recursos:A un proceso se le asigna un espacio de memoria y, de tanto en tanto, se le puede asignar otros recursos como dispositivos de E/S o ficheros. Unidad a la que se le asigna el procesador:  2.-Un proceso es un flujo de ejecución (una traza) a través de uno o más programas. Esta ejecución se entremezcla con la de otros procesos. De tal forma, que un proceso tiene un estado (en ejecución, listo, espera) y una prioridad de expedición u origen. La unidad planificada y expedida por el sistema operativo es el proceso.