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: Integrantes Jefferson Moreta; José Gárate; Édison Vargas; María Fernanda Varas

Ir abajo 
AutorMensaje
Jeffmoreta




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

Taller 6: Integrantes Jefferson Moreta; José Gárate; Édison Vargas; María Fernanda Varas Empty
MensajeTema: Taller 6: Integrantes Jefferson Moreta; José Gárate; Édison Vargas; María Fernanda Varas   Taller 6: Integrantes Jefferson Moreta; José Gárate; Édison Vargas; María Fernanda Varas 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.
SISTEMA OPERATIVO UNIX (LINUX)

Taller 6: Integrantes Jefferson Moreta; José Gárate; Édison Vargas; María Fernanda Varas Unixj

Modo kernel (modo privilegiado). En este modo no se impone
ninguna restricción al kernel del sistema. El kernel podrá:
o Utilizar todas las instrucciones del procesador.
o Manipular toda la memoria.
o Dialogar directamente con todos los controladores
(drivers) de dispositivos, ...

Modo usuario. Modo de ejecución normal de un proceso. En
este modo el proceso no posee ningún privilegio.
o Ciertas instrucciones están prohibidas.
o Sólo tiene acceso a las zonas que se le han asignado al
proceso.

SISTEMA OPERATIVO WINDOWS
Taller 6: Integrantes Jefferson Moreta; José Gárate; Édison Vargas; María Fernanda Varas Image447

El Modo Usuario es un modo menos privilegiado de funcionamiento, sin el acceso directo al hardware. El código que corre en este modo sólo actúa en su propio espacio de dirección. Este usa las APIs (System Application Program Interfaces) para pedir los servicios del sistema.

El Modo Kernel es un modo muy privilegiado de funcionamiento, donde el código tiene el acceso directo a todo el hardware y toda la memoria, incluso a los espacios de dirección de todos los procesos del modo usuario. La parte de WINDOWS que corre en el modo Kernel se llama Ejecutor de Windows, que no es más que un conjunto de servicios disponibles a todos los componentes del Sistema Operativo, donde cada grupo de servicios es manipulado por componentes que son totalmente independientes (entre ellos el Núcleo) entre sí y se comunican a través de interfaces bien definidas.



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

Los pasos consisten en completar todas las informaciones que lo constituyen:
1. Asignar un espacio de memoria para albergar la imagen de memoria.
2. Seleccionar un BCP libre de la tabla de proceso
3. Rellenar el BCP con la información de identificación del proceso, con la descripción de la memoria asignada, con los valores iniciales de los registros indicados en el archivo objeto.
4. Cargar en el segmento de texto el código más las rutinas de sistema en el segmento de datos los datos iniciales contenidos en el archivo objeto.
5. Crear en el segmento de pila la pila inicial del proceso. La pila incluye inicialmente el entorno del proceso y los parámetros que se pasan en la invocación del programa correspondiente.
Una vez completada toda la información del proceso, se puede marcar como listo para ejecutar.

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

La implementación del modelo de procesos se logra debido a que el sistema operativo almacena en una tabla denominada “tabla de control de procesos” información relativa a cada proceso que se está ejecutando en el procesador; por lo tanto implica Software y Hardware

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


El estado del procesador de un proceso reside en los registros del procesador, cuando el proceso esta en ejecucion, o en el bloque
de control de proceso (BCP), cuando el proceso no esta en ejecucion.

[center]
Volver arriba Ir abajo
 
Taller 6: Integrantes Jefferson Moreta; José Gárate; Édison Vargas; María Fernanda Varas
Volver arriba 
Página 1 de 1.
 Temas similares
-
» Jose Gárate - María Fernanda Varas - Jefferson Moreta: Problemas de paginacion en Memoria Virtual
» TALLER 7 INTEGRANTES: JOSE ANDRES GARATE - MARIA FERNANDA VARAS
» TALLER # 5 INTEGRANTES: EDISON VARGAS M. - JOSE GARATE S.
» JOSE GARATE - JEFFERSON MORETA
» Jose Garate - Jonathan Mora - Jefferson Moreta - Xiomara Sisa Chenche

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: