2. ¿Cómo funciona una llamada al sistema?
TEXTO
Los conceptos explicados anteriormente pueden resumirse con el siguiente esquema.
El programador (1): usa las librerías C para llamadas al sistema y otras librerías (2): para implementar el código fuente de la aplicación (3): y a partir de él generar el archivo ejecutable de dicha aplicación.
El usuario final (4): ejecuta la aplicación, (5): la cual se comunica a través de llamadas al sistema con el núcleo del sistema operativo (6): el cual toma el control y se encarga de manipular el hardware para realizar el proceso solicitado.
Cuando el proceso se ha completado, el núcleo (7): retorna el control a la aplicación.