[PD] cpusets

Simon Wise simonzwise at gmail.com
Sat Feb 7 06:54:41 CET 2015


On 07/02/15 16:08, Simon Wise wrote:
> if it is the changing of cores that is causing the problems, perhaps try setting
> the pd process to a particular core ...
>
> taskset is the program to set a process to use only a particular core, see its
> manpage.

you can also get more specific and reserve one of the cores exclusively for the 
main pd process using cpusets

https://raw.githubusercontent.com/torvalds/linux/master/Documentation/cgroups/cpusets.txt

or:   man cpuset

this mechanism can also allocate memory and such, the manpage gives a lot of 
detail, it does not seem difficult to use in a basic way, and could be very 
useful in the Udoo with its 4 big and 4 little cores, say reserving one for the 
main pd process, and one of the little cores for a simple interface that you 
want to be as low latency as possible ... say responding to specific GPIO events.



simon



More information about the Pd-list mailing list