On Wed, Sep 14, 2011 at 3:24 PM, Eric Noulard <[email protected]> wrote: > 2011/9/14 Gilles Chanteperdrix <[email protected]>: >> On 09/14/2011 02:18 PM, Henri Roosen wrote: >>> We'll start experiments running our Xenomai application on a >>> multi-core CPU (x86/ARM). I'm sure there are some Xenomai users who >>> already have experience with it. >>> >>> What I would like to do is to run the Xenomai realtime threads on one >>> core of the multi-core CPU. And I would like to reserve this core only >>> for the Xenomai realtime threads. >>> >>> I'm using the Native API, so I can pass the CPU affinity flags for the >>> Xenomai threads during task creation/shadow. But how can I make sure >>> other threads will not make use of the same processor? I cannot call >>> taskset for every task that is spawned... right? >>> >>> Are there any idea's on how this configuration could be made easier? >>> It would be nice if there was a kernel config option to reserve >>> core(s) for Xenomai that Linux will not use. >>> >>> Any ideas and help are welcome! >> >> The kernel has an "isolcpus" option, which allows to specify which cpus >> should not be used by Linux. >> >> See Documentation/kernel-parameters.txt in the linux kernel sources for >> an explanation. > > Here is a direct link > http://lxr.linux.no/#linux+v2.6.39/Documentation/kernel-parameters.txt#L1063 > > Would cpuset work with Xenomai as well? > http://lxr.linux.no/#linux+v2.6.39/Documentation/cgroups/cpusets.txt > > Just curious,I did not tried. > > > -- > Erk > Membre de l'April - « promouvoir et défendre le logiciel libre » - > http://www.april.org >
Thanks everyone for the quick and clear answers! Exactly what I was looking for. Henri. _______________________________________________ Xenomai-help mailing list [email protected] https://mail.gna.org/listinfo/xenomai-help
