1 el procesador,los procesos y estados esperanza lozada de coronel http://elozada email:...
TRANSCRIPT
![Page 1: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/1.jpg)
1
EL PROCESADOR,LOS PROCESOS Y ESTADOS
Esperanza Lozada de Coronel
Http://www.udec.cl/~elozada
Email: [email protected]
![Page 2: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/2.jpg)
2
PROCESO
![Page 3: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/3.jpg)
3
PROCESO
![Page 4: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/4.jpg)
4
PROCESO
![Page 5: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/5.jpg)
5
Creación de Procesos
• Nuevo trabajo por Lotes.
• Conexión interactiva.
• Creado por el Sistema Operativo para dar un servicio.
• Generado por un proceso existente.
![Page 6: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/6.jpg)
6
Terminación de Procesos
• Terminación normal.
• Tiempo límite excedido.
• No hay memoria disponible.
• Violación de límites.
• Error de protección.
• Error aritmético.
•Tiempo máximo de espera.
![Page 7: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/7.jpg)
7
Terminación de Procesos
• Fallo de E/S.
• Instrucción inválida.
• Instrucción privilegiada.
• Mal uso de los datos.
• Intervención del operador o del Sistema Operativo.
• Terminación del padre.
• Solicitud del padre.
![Page 8: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/8.jpg)
8
Modelo de Procesos con dos estados
![Page 9: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/9.jpg)
9
Implementación de una DisciplinaDe Cola
![Page 10: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/10.jpg)
10
Modelo de Procesos con tres estados
![Page 11: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/11.jpg)
11
Modelo de Procesos con cinco estados
![Page 12: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/12.jpg)
12
Una sola cola de bloqueados
![Page 13: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/13.jpg)
13
Varias colas de bloqueados
![Page 14: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/14.jpg)
14
Procesos Suspendidos:
Con un estado Suspendido
![Page 15: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/15.jpg)
15
Con dos estados Suspendidos
![Page 16: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/16.jpg)
16
Descripción de Procesos
![Page 17: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/17.jpg)
17
Estructura de Control del SistemaOperativo
Tablas de Memoria
Tablas de E/S
Tablas de Archivos
Tablas de Procesos
![Page 18: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/18.jpg)
18
Estructura de Control del SistemaOperativo
![Page 19: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/19.jpg)
19
Estructura de Control de Procesos
Ubicación de los Procesos.
Atributos del Proceso:
• Identificación del proceso.
• Información del estado del procesador.
• Información de control del proceso
![Page 20: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/20.jpg)
20
Control de Procesos
Modos de Ejecución.
• Modo de usuario
• Modo del sistema
Creación de procesos.
• Asignar identificador al proceso.• Asignar espacio para el proceso.• Debe inicializarse el bloque de control de proceso• Se debe establecer los enlaces apropiados• Puede haber otras estructuras de datos que crear o ampliar.
![Page 21: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/21.jpg)
21
Control de Procesos
Cambio de Proceso.
• Interrupción de reloj.• Interrupción de E/S.• Falla de memoria
Cambio de Contexto.
Cambio de estado de los procesos.
![Page 22: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/22.jpg)
22
Ejecución del Sistema Operativo
Núcleo fuera de todo proceso.
Ejecución dentro de los procesos de usuario.
Sistema operativo basado en procesos.
![Page 23: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/23.jpg)
23
HEBRAS
![Page 24: 1 EL PROCESADOR,LOS PROCESOS Y ESTADOS Esperanza Lozada de Coronel Http://elozada Email: eslogui@yahoo.es](https://reader035.vdocumento.com/reader035/viewer/2022062809/5665b4991a28abb57c9283a9/html5/thumbnails/24.jpg)
24
FIN