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.

 

 TALLER 6 - BRYAN GUERRERO ALVEAR (S6J)

Ir abajo 
AutorMensaje
Bryan Guerrero Alvear
Novato
Novato



Cantidad de envíos : 12
Puntos : 30
Reputación : 0
Fecha de inscripción : 10/08/2010

TALLER 6 - BRYAN GUERRERO ALVEAR (S6J) Empty
MensajeTema: TALLER 6 - BRYAN GUERRERO ALVEAR (S6J)   TALLER 6 - BRYAN GUERRERO ALVEAR (S6J) EmptyMar Sep 07, 2010 8:05 pm

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.

WINDOWS

TALLER 6 - BRYAN GUERRERO ALVEAR (S6J) Proceso

* En ejecución: utiliza la cpu en el instante dado.
* Listo: ejecutable, se detiene en forma temporal para que se
ejecute otro proceso.
* Bloqueado: no se puede ejecutar debido a la ocurrencia de algún
evento externo.



UNIX

TALLER 6 - BRYAN GUERRERO ALVEAR (S6J) Gra1


* 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.


CONCLUSION: LOS ESTADOS DE LOS PROCESOS SON PARECIDOS, EXCEPTO EL ESTADO ZOMBIE QUE TIENE UNIX Y NO WINDOWS.





b) Cuales son los pasos para la formacion de un proceso? (Recuerden dentro del S.O.)


1) Identificación del proceso.

2) Identificación del proceso padre.

3) Información sobre el usuario y grupo.

4) Estado del procesador.

5) Información de control de proceso

5.1) Información del planificador.

5.2) Segmentos de memoria asignados.

5.3) Recursos asignados.



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

Ambos, porque los procesos se ejecutan de modo Software, pero utiliza recursos como el procesador y la memoria que son Hardware.



d) Es lo mismo estado del procesador que estado del proceso? Explique su respuesta.

NO ES LO MISMO, el proceso que se realiza, esta siendo ejecutado dentro del procesador, o sea, un estado de proceso esta dentro de un estado del procesador, los estados de procesos están de forma incluyente en el estado del procesador.
Volver arriba Ir abajo
 
TALLER 6 - BRYAN GUERRERO ALVEAR (S6J)
Volver arriba 
Página 1 de 1.

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: