Re: cpuset affinity control from within the kernel

From: John Baldwin <jhb_at_FreeBSD.org>
Date: Mon, 30 Mar 2009 11:00:57 -0400
On Sunday 29 March 2009 3:59:40 pm Barney Cordoba wrote:
> 
> What tools are available for taskqueues, interrupts, etc from within the 
kernel?

You can use BUS_BIND_INTR() for interrupts.  You can use 'sched_bind() / 
sched_unbind()' in thread contexts.  For example, to pin taskqueue threads 
(you should only do this for a private taskqueue you create though) you can 
simply enqueue a task to the thread that does a 'sched_bind()'.

-- 
John Baldwin
Received on Mon Mar 30 2009 - 13:34:54 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:45 UTC