Texto
-
01.11.2013 00:00
1. ¿Qué es una llamada al sistema?
Es un mecanismo usado por una aplicación que consiste en un método o una función que puede invocar un proceso para solicitar un servicio al sistema operativo. En forma...
-
01.11.2013 00:00
2. ¿Cómo funciona una llamada al sistema?
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...
-
01.11.2013 00:00
3. Kernel implementado y Primeros pasos
Kernel implementado La versión utilizada del kernel es la última versión estable hasta noviembre de 2013: 3.11.8 Primeros pasos Para comenzar se...
-
01.11.2013 00:00
4. Forma de descompresión
Se descargan los fuentes del kernel 3.11.8: wget https://www.kernel.org/pub/linux/kernel/v3.0/linux-3.11.8.tar.xz Y se descomprime en el directorio del área...
-
01.11.2013 00:00
5. Código fuente de la llamada al sistema
A continuación se añaden los códigos fuente de la nueva llamada al sistema en el directorio emphkernel: cd /usr/src/linux-3.11.8/kernel Se crea un...
-
01.11.2013 00:00
6. Archivos modificados
Una vez que se insertó el código de la llamada, se debe modificar el “Makefile” de esta carpeta para que el archivo recién creado se compile.: gedit Makefile...
-
01.11.2013 00:00
7. Forma de compilación
Una vez terminada la modificación de los archivos, se procede a compilar el kernel, regresando al directorio principal de la versión: cd ../../.. NOTA: Si se ha compilado ya una...
-
01.11.2013 00:00
8. Invocación de la llamada al sistema
Invocación con un programa en lenguaje C Para comprobar que el nuevo kernel ya tiene implementada la llamada al sistema que se creó desde un inicio, puede probarse este...
-
01.11.2013 00:00
9. Anexos
Anexos Ejemplo de código fuente en lenguaje C para invocar la llamada al sistema usada en este ejemplo. #include <linux/unistd.h> #include...
-
23.02.2014 16:37
Referencias
“3. LLamadas al sistema”, David Esteban Bustamante Tabares, https://sites.google.com/site/sogrupo15/3-llamadas-al-sistema “Llamada al sistema”,...
Contenido
TEXTO
- ¿Qué es una llamada al sistema?
- ¿Cómo funciona una llamada al sistema?
- Kernel implementado y Primeros pasos
- Forma de descompresión
- Código fuente de la llamada al sistema
- Archivos modificados
- Forma de compilación
- Invocación de la llamada al sistema
- Anexos
- Referencias
DESCARGAS
- Document o PDF
- Presentació n don diapositivas