Portada, licencia e indice
Texto íntegro de la conversión. Las figuras y la disposición de las notas se pueden consultar en el PDF.
La gestión de procesos
Conversión de texto página a página. La paginación permite cotejar este archivo con el PDF original.
Página 1
La gestión de procesos
Teodor Jové Lagunas Josep Lluís Marzo i Lázaro Enric Morancho Llena José Ramón Herrero Zaragoza
PID_00214802
Página 2
© 2014, FUOC. Se garantiza permiso para copiar, distribuir y modificar este documento según los términos de la GNU Free Documentation License, Version 1.2 o cualquiera posterior publicada por la Free Software Foundation, sin secciones invariantes ni textos de cubierta delantera o trasera. Se dispone de una copia de la licencia en el apartado "GNU Free Documentation License" de este documento.
Página 3
Índice
Introducción...............................................................................................
Objetivos.......................................................................................................
-
El proceso: un vistazo desde el interior del sistema.................
1.1. Los elementos de un proceso y su representación ...................... 1.2. La ejecución concurrente ............................................................ 1.3. Los estados de un proceso ..........................................................
-
El ciclo de vida de un proceso........................................................
2.1. La creación y la destrucción de procesos .................................... 2.1.1. Creación de procesos ..................................................... 2.1.2. Destrucción de procesos ................................................ 2.2. La herencia entre procesos ......................................................... 2.3. La sincronización y el estado de finalización en la destrucción de procesos .............................................................. 2.3.1. La sincronización ........................................................... 2.3.2. El estado de finalización de los procesos ....................... 2.4. Los cambios en el entorno de ejecución .................................... 2.4.1. Cambio de imagen ........................................................ 2.4.2. Redireccionamientos de entrada/salida .........................
-
Flujos de ejecución............................................................................. -
Ejemplos de gestión de procesos....................................................
4.1. La gestión de procesos en UNIX ................................................ 4.1.1. La creación y la destrucción de procesos ...................... 4.1.2. Los cambios del entorno que configura un proceso ...... 4.1.3. La jerarquía de procesos en UNIX ................................. 4.2. La gestión de procesos en Windows ........................................... 4.2.1. La creación y la destrucción de procesos ...................... 4.2.2. Los cambios del entorno que configura un proceso ...... 4.2.3. Jerarquía de procesos en Windows ................................
-
Pthreads................................................................................................
Resumen.......................................................................................................
Actividades..................................................................................................
Ejercicios de autoevaluación..................................................................
Notas y pies de figura de la fuente
5 6 7 7 9 10 13 13 13 16 17 20 20 22 22 23 24 25 28 28 29 32 35 36 36 37 41 42 45 47 47
Página 4
Solucionario................................................................................................
Glosario........................................................................................................
Bibliografía.................................................................................................
Notas y pies de figura de la fuente
51 53 54
Ver fragmento extraído sin normalizar
# La gestión de procesos
[Abrir el PDF original](<../PDF/La gestión de procesos.pdf>)
> Conversión de texto página a página. La paginación permite cotejar este archivo con el PDF original.
## Página 1
<!-- source-page: 1 -->
La gestión de
procesos
Teodor Jové Lagunas
Josep Lluís Marzo i Lázaro
Enric Morancho Llena
José Ramón Herrero Zaragoza
PID_00214802
## Página 2
<!-- source-page: 2 -->
GNUFDL • PID_00214802 La gestión de procesos
© 2014, FUOC. Se garantiza permiso para copiar, distribuir y modificar este documento según los términos de la GNU Free
Documentation License, Version 1.2 o cualquiera posterior publicada por la Free Software Foundation, sin secciones invariantes ni
textos de cubierta delantera o trasera. Se dispone de una copia de la licencia en el apartado "GNU Free Documentation License" de
este documento.
## Página 3
<!-- source-page: 3 -->
GNUFDL • PID_00214802 La gestión de procesos
Índice
Introducción............................................................................................... 5
Objetivos....................................................................................................... 6
1. El proceso: un vistazo desde el interior del sistema................. 7
1.1. Los elementos de un proceso y su representación ...................... 7
1.2. La ejecución concurrente ............................................................ 9
1.3. Los estados de un proceso .......................................................... 10
2. El ciclo de vida de un proceso........................................................ 13
2.1. La creación y la destrucción de procesos .................................... 13
2.1.1. Creación de procesos ..................................................... 13
2.1.2. Destrucción de procesos ................................................ 16
2.2. La herencia entre procesos ......................................................... 17
2.3. La sincronización y el estado de finalización en la
destrucción de procesos .............................................................. 20
2.3.1. La sincronización ........................................................... 20
2.3.2. El estado de finalización de los procesos ....................... 22
2.4. Los cambios en el entorno de ejecución .................................... 22
2.4.1. Cambio de imagen ........................................................ 23
2.4.2. Redireccionamientos de entrada/salida ......................... 24
3. Flujos de ejecución............................................................................. 25
4. Ejemplos de gestión de procesos.................................................... 28
4.1. La gestión de procesos en UNIX ................................................ 28
4.1.1. La creación y la destrucción de procesos ...................... 29
4.1.2. Los cambios del entorno que configura un proceso ...... 32
4.1.3. La jerarquía de procesos en UNIX ................................. 35
4.2. La gestión de procesos en Windows ........................................... 36
4.2.1. La creación y la destrucción de procesos ...................... 36
4.2.2. Los cambios del entorno que configura un proceso ...... 37
4.2.3. Jerarquía de procesos en Windows ................................ 41
5. Pthreads................................................................................................ 42
Resumen....................................................................................................... 45
Actividades.................................................................................................. 47
Ejercicios de autoevaluación.................................................................. 47
## Página 4
<!-- source-page: 4 -->
GNUFDL • PID_00214802 La gestión de procesos
Solucionario................................................................................................ 51
Glosario........................................................................................................ 53
Bibliografía................................................................................................. 54