Sistemas y Telecomunicaciones
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.


Foro de discusión creado para desarrollar los contenidos Academicos de las materias y temas propuestos de interés para los estudiantes de Sistemas.
 
ÍndiceÍndice  SistemasSistemas  GaleríaGalería  Últimas imágenesÚltimas imágenes  BuscarBuscar  RegistrarseRegistrarse  Conectarse  
Bienvenidos a mis clase desarrolladas, las materias recientemente registradas son Analisis y Diseño de Sistemas Estructurados y Arquitectura Computacional.
No olviden que debn registrase para poder colocar respuestas. Y colocar sus deberes.

 

 Eddy Hinojosa,Eduardo Puga, Jonathan Mora --Taller 6--S6J

Ir abajo 
2 participantes
AutorMensaje
eddy_hinojosa




Cantidad de envíos : 9
Puntos : 25
Reputación : 0
Fecha de inscripción : 14/08/2010

Eddy Hinojosa,Eduardo Puga, Jonathan Mora --Taller 6--S6J Empty
MensajeTema: Eddy Hinojosa,Eduardo Puga, Jonathan Mora --Taller 6--S6J   Eddy Hinojosa,Eduardo Puga, Jonathan Mora --Taller 6--S6J EmptyMar Sep 07, 2010 7:56 pm






b) Cuales son los pasos para la formación de un proceso? (Recuerden dentro del S.O.)
Estado actual del proceso.
Identificación única del proceso.
Prioridad del proceso.
Apuntadores para localizar la memoria del proceso.
Apuntadores para asignar recursos.
Área para preservar registros.

c) Según la respuesta a la pregunta b) los pasos implican: Software, Hardware o ambos?

El bloque de control de proceso (PBC) se logra debido a que el sistema operativo almacena en memoria y a la vez se ejecuta un proceso usa tanto el hardware como el software.

c) Es lo mismo estado del procesador que estado del proceso? Explique su respuesta.
No, por que el estado del procesador se da en varias etapas de acuerdo a la tecnología del mismo sea esta pipeline o no pipeline y ademas las estapas del procesador depende una de la otra es decir su proceso no involucra a otros procesos en cambio en el estado de procesos es una entidad independiente pero que interactua con otros procesos.

a) Determinar si hay diferencias en ese modelos de estados entre un S.O. Windows y un S.O. Unix(Linux). Muestre los gráficos. Explique.


Estados de un proceso en Unix

* Preparado (R).- Proceso que está listo para ejecutarse. Simplemente está esperando a que el sistema operativo le asigne un tiempo de CPU.
* Ejecutando (O).- Sólo uno de los procesos preparados se está ejecutando en cada momento (monoprocesador).
* Suspendido (S).- Un proceso se encuentra suspendido si no entra en el reparto de CPU, ya que se encuentra esperando algún tipo de evento (por ejemplo, la recepción de una señal software o hardware). En cuanto dicho evento se produce, el proceso pasa a formar parte del conjunto de procesos preparados.
* Parado (T).- Un proceso parado tampoco entra en el reparto de CPU, pero no porque se encuentre suspendido esperando algún evento. En este caso, sólo pasarán a estar preparados cuando reciban una señal determinada que les permita continuar.
* Zombie (Z).- Todo proceso al finalizar avisa a su proceso padre, para que éste elimine su entrada de la tabla de procesos. En el caso de que el padre, por algún motivo, no reciba esta comunicación no lo elimina de la tabla de procesos. En este caso, el proceso hijo queda en estado zombie, no está consumiendo CPU, pero sí continua consumiendo recursos del sistema.

No existe gran diferencia entre el proceso de estado de windows y unix

ESTADOS DE PROCESO WINDOWS
Eddy Hinojosa,Eduardo Puga, Jonathan Mora --Taller 6--S6J Gra1

ESTADOS DE PROCESO UNIX
Eddy Hinojosa,Eduardo Puga, Jonathan Mora --Taller 6--S6J Image587
Volver arriba Ir abajo
jessenia_iturralde




Cantidad de envíos : 8
Puntos : 8
Reputación : 0
Fecha de inscripción : 18/08/2010

Eddy Hinojosa,Eduardo Puga, Jonathan Mora --Taller 6--S6J Empty
MensajeTema: Re: Eddy Hinojosa,Eduardo Puga, Jonathan Mora --Taller 6--S6J   Eddy Hinojosa,Eduardo Puga, Jonathan Mora --Taller 6--S6J EmptyLun Sep 20, 2010 1:25 am

a) Determinar si hay diferencias en ese modelos de estados entre un S.O. Windows y un S.O. Unix(Linux). Muestre los graficos. Explique.
MODELO DE ESTADOS DEL S.O WINDOWS
Eddy Hinojosa,Eduardo Puga, Jonathan Mora --Taller 6--S6J Images1hwr
MODELOS DE ESTADOS DEL S.O UNIX(LINUX)
Eddy Hinojosa,Eduardo Puga, Jonathan Mora --Taller 6--S6J Imagescaf6uo89
Preparado: Proceso que está listo para ejecutarse. Simplemente está esperando a que el sistema operativo le asigne un tiempo de CPU.
Ejecutando: Sólo uno de los procesos preparados se está ejecutando en cada momento (monoprocesador).
Suspendido: Un proceso se encuentra suspendido si no entra en el reparto de CPU, ya que se encuentra esperando algún tipo de evento (por ejemplo, la recepción de una señal software o hardware). En cuanto dicho evento se produce, el proceso pasa a formar parte del conjunto de procesos preparados.
Parado: Un proceso parado tampoco entra en el reparto de CPU, pero no porque se encuentre suspendido esperando algún evento. En este caso, sólo pasarán a estar preparados cuando reciban una señal determinada que les permita continuar.
Zombie: Todo proceso al finalizar avisa a su proceso padre, para que éste elimine su entrada de la tabla de procesos. En el caso e que el padre, por algún motivo, no reciba esta comunicación no lo elimina de la tabla de procesos. En este caso, el proceso hijo queda en estado zombie, no está consumiendo CPU, pero sí continua consumiendo recursos del sistema.

b) Cuales son los pasos para la formacion de un proceso? (Recuerden dentro del S.O.)
NUEVO: Se crea un proceso.
EJECUTANDO: el proceso tiene asignada la CPU donde se están ejecutando sus instrucciones.
ESPERANDO: el proceso se encuentra en espera que suceda algún evento.
LISTO: el proceso está esperando para obtener la CPU.
FINALIZADO: el proceso terminó y sale del sistema.

c) Segun la respuesta a la pregunta b) los pasos implican: Software, Hardware o ambos?
El bloque de control de proceso (PBC) se logra debido a que el sistema operativo almacena en memoria y a la vez se ejecuta un proceso usa tanto el hardware como el software.
Es ambos.

c) Es lo mismo estado del procesador que estado del proceso? Explique su respuesta.
NO, los estados del procesador son etapas dependientemente una de la otra, en cambio los estados de proceso son etapas independientes pero igual interactuan.
Volver arriba Ir abajo
 
Eddy Hinojosa,Eduardo Puga, Jonathan Mora --Taller 6--S6J
Volver arriba 
Página 1 de 1.
 Temas similares
-
» Eddy Hinojosa Taller 2
» taller 3 Eddy Hinojosa
» Tema del taller.
» EDUARDO PUGA REYES - S6J - TALLER #3
» EDUARDO PUGA REYES - TALLER 1 - S6J

Permisos de este foro:No puedes responder a temas en este foro.
Sistemas y Telecomunicaciones :: Foro de Sistemas Operativos :: CISC 2010-C2 :: Taller en clase 6 - Estado de los Procesos-
Cambiar a: