sábado, 29 de agosto de 2009

Llamadas al Sistema en OpenSolaris

INTRODUCCION

  • Podemos definir las llamadas al sistema o syscalls como una interfaz entre el área de usuario y la de kernel, si un proceso necesita realizar una tarea que implique acceder a la área de kernel, posiblemente por que no tenga privilegios para hacerlo el directamente, debe hacerlo a través de una llamada al sistema. Ejemplos típicos seria acceder a un dispositivo de i/o, crear un proceso hijo, esperar a que se cumpla una condición, etc.
  • El listado completo de llamadas al sistema que existen lo encontramos en el fichero /usr/include/sys/syscall.h.
  • La información acerca de qué llamadas a sistema se están ejecutando nos puede dar pistas de la actividad de los distintos procesos en nuestro equipo. Lógicamente procesar una llamada tiene un coste a nivel de recursos, sin embargo dependiendo de la tarea que deba realizar su coste es distinto.
  • Un porcentaje elevado de tiempo de sistema puede significar que nuestros procesos están requiriendo llamadas a sistema muy costosas.

Para obtener la información completa sobre "Llamadas al Sistema en OpenSolaris", decargar el informe y las diapositivas del tema.



Llamadas Al Sistema en Open Solar Is



Llamadas Al Sistema en OpenSolaris

No hay comentarios:

Publicar un comentario