Hay un syscall que permite settear (perdón por el spanglish) afinidad
al scheduler en linux, si es que no la reimplementaron con otro nombre
(aunque si es así seguramente dejaron un wrapper) tiene una sintaxis
de la forma

sched_setaffinity(pid_t pid, unsigned int len,
                  unsigned long *user_mask_ptr);


y con


sched_getaffinity(pid_t pid, unsigned int len,
                  unsigned long *user_mask_ptr);

</code>

Para obtener la afinidad asignada. Para esto usar la cabecera  <sched.h>


Más info aquí

http://linux.die.net/man/2/sched_setaffinity



Saludos
-- 
Frias Pablo A.
-------------------------
_________________________________
Lista de correo - L U G Tucumán
http://www.lugtucuman.org.ar

Responder a