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 en clase 6 - Esados de los Procesos :: Wellington Carreño, Alejandro Domínguez, Cristina Panchana, Xiomara Sisa --

Ir abajo 
AutorMensaje
alejandroD




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

Taller en clase 6 - Esados de los Procesos :: Wellington Carreño, Alejandro Domínguez, Cristina Panchana, Xiomara Sisa -- Empty
MensajeTema: Taller en clase 6 - Esados de los Procesos :: Wellington Carreño, Alejandro Domínguez, Cristina Panchana, Xiomara Sisa --   Taller en clase 6 - Esados de los Procesos :: Wellington Carreño, Alejandro Domínguez, Cristina Panchana, Xiomara Sisa -- EmptyMar Sep 07, 2010 8:05 pm

1.- Determinar si hay diferencias en ese modelos de estados entre un S.O. Windows y un S.O. Unix(Linux).
Taller en clase 6 - Esados de los Procesos :: Wellington Carreño, Alejandro Domínguez, Cristina Panchana, Xiomara Sisa -- GW500H147

Taller en clase 6 - Esados de los Procesos :: Wellington Carreño, Alejandro Domínguez, Cristina Panchana, Xiomara Sisa -- 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.


2.- Cuales son los pasos para la formacion de un proceso?

Existe una tabla de procesos que contiene una entrada por cada uno de ellos con los datos que requiere el sistema:

identificación, direcciones de los segmentos que emplea en la memoria, información que necesita el scheduler y otros. la entrada de la tabla de procesos se asigna cuando se crea el proceso y se libera cuando éste termina.

Para crear un proceso se requiere la inicialización de una entrada en la tabla, así como la creación de segmentos de texto y de datos. Además, es necesario modificar la tabla cuando cambia el estado del proceso o cuando recibe un mensaje de otro (para sincronización, por ejemplo). Cuando un proceso termina, su entrada en la tabla se libera y queda otro disponible para que otro nuevo la utilice.

Un proceso puede crear varios procesos nuevos, a través de una llamada al sistema de crear proceso, durante
el curso de ejecución. El proceso creador se denomina proceso padre , y los nuevos procesos son los hijos de
ese proceso. Cada uno de estos procesos nuevos puede a su vez crear otros procesos, formando un árbol de
procesos

La creación de un proceso implica varias operaciones, incluyendo:

· Dar nombre al proceso
· Registrarlo en la lista de sistema de procesos conocidos
· Determinar la prioridad inicial del proceso
· Crear el PCB
· Asignar recursos iniciales



3.- Segun la respuesta a la pregunta b) los pasos implican: Software, Hardware o ambos?
Solo Software



4.- Es lo mismo estado del procesador que estado del proceso?

No es lo mismo porque el estado del proceso depende en gran parte de su relación con el microprocesador y el estado del procesador contienes los indicadores de estado del sistema.

Volver arriba Ir abajo
 
Taller en clase 6 - Esados de los Procesos :: Wellington Carreño, Alejandro Domínguez, Cristina Panchana, Xiomara Sisa --
Volver arriba 
Página 1 de 1.
 Temas similares
-
» Taller Nº 7 Monitoreo (Carreño Wellington; Panchana Cristina)
» Paginacion; Cristina Panchana; Wellington Carreño
» Problema de paginacion en memoria virtual; Carreño Wellington; Mora Jonathan; Panchana Cristina
» sistemas de archivos; Carreño Wellington, Moscol william;Panchana Cristina; Vargas Merchan
» Taller en clase 6 - Esados de los Procesos

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: