hi, <br>  VxWorks 6.x have the Real-Time Process (RTP) extension.<br>  I think we also can implement the RTP in RTEMS.<br>  The Idea is :<br>  1 RTP contains 1~n user-level rtems-task, and process the virtual memory related things.
<br>   2 the mapping relation of virtual memory  :phyiscal memory is 1:1 <br>  3 the user-level task in RTP can access kernel function by syscall<br>  4 the user-level tasks and the kernel-level tasks are in the same scheduling strategy.
<br><br>  the advantage of RTP is:<br>   1 the crash of user-level tasks in RTP can not destroy user-level tasks in other RTP and the kernel.<br>    2 compatible with the old task model.<br>   3 the context switch  is faster than that of general OS (such as linux)
<br> <br>   anyone have  some advices on RTP in RTEMS?<br><br>Regards<br><br>  skyeye.rtems<br><br>