Sistemas operativos: Gestión de procesos.
Revisión del 21:15 30 jul 2022 de Joselv (discusión | contribuciones)
Sumario
- 1 Rúbrica
- 2 Introducción
- 3 Interacción entre procesos
- 4 Planificación de Procesos
- 5 Conclusión
- 6 Bibliografía
- 7 Referencias
Rúbrica
| Tema | Peso |
|---|---|
| 1 - Presentación do tema: índice, contexto, coherencia, claridade expositiva, relación co currículo, conclusións e bibliografía. | 15 % |
| 2 - Dominio e credibilidade transmitida, incluídas referencias á actualidade do tema | 20 % |
| 3 - Concepto de proceso: Definición, atributos, BCP/PCB, cambio de contexto, xerarquía de procesos. | 5 % |
| 4 – Estados e transicións dun proceso: estados, transicións, diagrama de transición de estados.. | 15 % |
| 5 – Fíos (threads): definición, recursos compartidos e non compartidos, vantaxes, desvantaxes, usos.. | 10 % |
| 6 - Planificación de procesos: definición, algoritmos apropiativos e non apropiativos, vantaxes e desvantaxes | 15 % |
| 7 - Comunicación entre procesos: memoria compartida, intercambio de mensaxes (sockets, portos, pipes, RPC) | 5 % |
| 8 - Sincronización entre procesos: concorrencia, mecanismos de sincronización (enfoque software, hardware e sistema
operativo) problemas de sincronización e solucións (inanición e interbloqueos). |
10 % |
| 9 – Xestión de procesos en Windows e Linux | 5 % |
Introducción
Procesos
Definición de proceso
Tabla de Procesos
Jerarquía de procesos
Estados del proceso
Concurrencia y cambio de contexto
Concurrencia o multiprogramación
Hilos
Interacción entre procesos
Competencia entre Procesos
Condiciones de competencia
3.1.2. La sección crítica === 3.1.3. Métodos de exclusión mutua ===