Linux Kernel System Calls

Encontré un buen articulo sobre cómo agregar nuevas system calls (llamadas al sistema) al kernel de Linux:

La única complicación (si se puede llamar de esa forma) es que hay que recompilar el kernel.

Tags: , ,

One Response to “Linux Kernel System Calls”

  1. Gorlok Says:

    Pero de todas formas habrá que recompilar el núcleo, desde el momento en que estamos interesados en crear una nueva system call, es porque estamos agregando/cambiando alguna funcionalidad del núcleo. Como comenta el artículo, si bien la SCI es una forma eficiente de interactuar con el núcleo, en muchos casos hay otras alternativas, como /proc (un filesystem virtual que muestra y permite acceder a estructuras e informaciones del núcleo como si se tratara de un filesystem).

    Igualmente creo que es mejor tener muy controlados los accesos al núcleo, tratando de llevar todo lo posible a espacio de usuario, por cuestiones de seguridad y estabilidad. Son fantásticos los proyectos como FUSE.

    Pero si hay que meterle mano, es un buen artículo para entrar en tema, y que me sirvió para conocer un poco más de las tripas de linux :)

    Saludos,
    Gorlok

Leave a Reply

Powered by WP Hashcash