Hi Andrey,

 
> 
> I see... Nevertheless, I am surprised that context switch is so expensive.

Especially on ARM9 Platform a context switch takes very long time. The
reason is the cache implementation, that requires to flush instruction cache
and data cache at each context switch.

There is a patch for the linux kernel called Fast Context Switch Extension
(FSCE), that speeds up the context switch a lot. If you have installed
i-pipe you should find it within the kernel config. Have a look at it's
restriction that are mentioned in the config's help.

Regards
Christoph


_______________________________________________
Xenomai mailing list
[email protected]
http://www.xenomai.org/mailman/listinfo/xenomai

Reply via email to