Посмотрите на конец include/linux/smp.h
: smp_processor_id()
дает вам номер текущего исполняемого процессора.get_cpu()
сделает то же самое и также отключит вытеснение, чтобы вы оставались на этом процессоре до вызова put_cpu()
.
Из пространства пользователя вы можете использовать sched_getcpu()
или getcpu()
для полученията же информация.