Diferencia entre revisiones de «Sistemas operativos: Gestión de procesos.»
Ir a la navegación
Ir a la búsqueda
(Página creada con «= Introducción = == Procesos == === Definición de proceso === === Tabla de Procesos === === Jerarquía de procesos === === Estados del proceso === == Concurrencia y camb…») |
|||
| (No se muestra una edición intermedia del mismo usuario) | |||
| Línea 1: | Línea 1: | ||
| + | = Rúbrica = | ||
| + | {| class="wikitable" style="margin:auto" | ||
| + | |+ Rúbrica de Xuño 2021 Xunta de Galicia (tema 16 de A2) | ||
| + | ! 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 = | = Introducción = | ||
== Procesos == | == Procesos == | ||
| Línea 23: | Línea 60: | ||
=== Prevención del interbloqueo === | === Prevención del interbloqueo === | ||
= Planificación de Procesos = | = Planificación de Procesos = | ||
| − | == Objetivo de la planificación de procesos | + | == Objetivo de la planificación de procesos == |
=== Planificación garantizada === | === Planificación garantizada === | ||
| + | |||
== Algoritmos de Planificación == | == Algoritmos de Planificación == | ||
=== Primero en llegar, primero en servir (FCFS) === | === Primero en llegar, primero en servir (FCFS) === | ||
Revisión actual del 21:15 30 jul 2022
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 ===