Procesos e Hilos
Procesos Se puede decir que es un espíritu animado de un programa. Es una ejecución concreta de un programa, con un camino determinado y un valor de sus variables determinados. La unidad mínima de expedición y de asignación de recursos es el proceso. Si el proceso intenta por algún motivo intencionalmente o no acceder a alguna dirección de memoria de otro proceso, el programa termina anormalmente con un ‘Segmentation fault’. En el momento en el que el proceso termina, el sistema operativo libera toda la memoria y todos los recursos asignados al proceso Un proceso es cualquier programa en ejecución. este necesita ciertos recursos para realizar satisfactoriamente su tarea: - Tiempo de CPU. - Memoria. - Archivos. - Dispositivos de E/S. Las obligaciones del SO como gestor de procesos son: - Creación y eliminación de procesos. - Planificación de procesos (procurando la ejecuci...