Monografias.com > Sin categoría
Descargar Imprimir Comentar Ver trabajos relacionados

Descripción y control de procesos. Sistemas operativos avanzados (página 2)




Enviado por Pablo Turmero



Partes: 1, 2

Monografias.com

Estructura de control de procesos
¿Cuál es la manifestación física de un proceso?
Como mínimo.
Programa.
Datos.
Locales, globales, constantes.
Pila.
Atributos ? PCB.
Programa + Datos + Pila + Atributos = Imagen.
13

Monografias.com

Estructura de control de procesos
Programa + Datos + Pila + Atributos = Imagen.
14

Monografias.com

Estructura de Control de Procesos
¿De qué depende la ubicación de la imagen de un proceso?
Esquema de gestión de memoria.
Consideraciones:
Administración.
Ejecución.
15

Monografias.com

Bloque de control del proceso
PCB.
Process Control Block.
Visión general.

16

Monografias.com

Bloque de control de proceso
Información requerida puede agruparse en:
Identificación del proceso.
Información del estado del procesador.
Información de control del proceso.
17

Monografias.com

Bloque de control de proceso
18

Monografias.com

Bloque de control de proceso
19

Monografias.com

Bloque de control de procesos
20

Monografias.com

Bloque de control de procesos
Papel o rol que desempeña.
Contiene toda la información necesaria acerca de un proceso.
Esta estructura es usada por casi todos los módulos de un SO.
Planificación, asignación de recursos, etc.
El conjunto formado por todos los PCBs define el estado del SO.
21

Monografias.com

Bloque de control de procesos
Opiniones acerca del diseño del PCB.
Ideas.
¿Es un problema el acceso a los PCBs?
¿Existe algún problema?
Protección.
22

Monografias.com

Bloque de control de procesos
¿Existe algún problema?
Un error en una sola rutina ? Implicaciones.
Un cambio de diseño en la estructura o semántica del PCB ? Implicaciones.
Solución.
Rutina de gestión de PCBs.
Consideraciones.
23

Monografias.com

Ejecución del SO
Consideraciones.
El SO funciona de la misma forma que un SW corriente.
Es un programa ejecutado por el procesador.
El SO abandona frecuentemente el control y debe depender de que el procesador le permita recuperarlo.
24

Monografias.com

Ejecución del SO
Preguntas:
¿Es el SO un proceso?
¿Cómo se controla?
Estas preguntas merecen atención, por ello estudiaremos diferente enfoque que pueden encontrarse en los SO.
25

Monografias.com

Núcleo fuera de todo proceso
Enfoque tradicional.
El núcleo del SO esta separado de cualquier proceso.
El concepto de proceso se reserva sólo para programas de usuario.
Funcionamiento.
El código del SO se ejecuta como una entidad separada.
26

Monografias.com

Núcleo fuera de todo proceso
27

Monografias.com

Ejecución dentro de los procesos de usuario
Alternativa común para estaciones pequeñas.
PCs.
Se ejecuta casi todo el SW del SO en el contexto de un proceso de usuario.
Con este enfoque el SO es:
Colección de rutinas, ejecutadas dentro del entorno del proceso de usuario.
28

Monografias.com

Ejecución dentro de los procesos de usuario
29

Monografias.com

Ejecución dentro de los procesos de usuario
Bajo este esquema.
¿Cómo seria la imagen de un proceso?
Ideas.
¿Qué pasa cuando el SO es invocado?
¿Cómo se protege el código del SO?
Diferencia entre proceso y programa.
30

Monografias.com

Otra imagen de proceso
31

Monografias.com

SO basado en procesos
El SO se implementa como una colección de procesos del sistema.
El SW que forma parte del núcleo se ejecutará se modo núcleo.
Las funciones más importantes del núcleo se organizan en procesos separados.
32

Monografias.com

SO basado en procesos
33

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter