Indeed, all the relevant articles that I know on that topic were written by Paul. If your real-time tasks are on the read side of RCU, they should not block because of that. However, reclaiming the memory and the associated machinery that sometimes involves inter-processor interrupts may cause problems if you have "deep sub-milisecond" deadlines.
----- Mail original ----- > ----- On Mar 10, 2016, at 3:33 PM, Yuxin Ren r...@gwmail.gwu.edu wrote: > > > Thank you for your reply. > > > > I want to generally understand how to apply urcu to real time systems. > > I know real time system focus on predictability on both timing and > > memory consumption. > > So how does real time urcu support predictability? > > Could you provide me some papers, documents or any materials about any > > aspect of real time urcu? > > Adding Paul E. McKenney in CC, who may have some thoughts on this > topic. > > Thanks, > > Mathieu > > > > > Thanks again! > > > > On Thu, Mar 10, 2016 at 1:52 PM, Michel Dagenais > > <michel.dagen...@polymtl.ca> wrote: > >> Real-time and embedded systems is an important current focus for the LTTng > >> toolchain research. Do you have specific needs for userspace RCU? > >> > >> ----- Mail original ----- > >>> Hi, > >>> > >>> Is there any work or research about Userspace RCU on real time or > >>> embedded systems? > >>> Any information is welcome. > >>> > >>> Thanks a lot! > >>> Yuxin > >>> _______________________________________________ > >>> lttng-dev mailing list > >>> lttng-dev@lists.lttng.org > >>> https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev > >>> > > _______________________________________________ > > lttng-dev mailing list > > lttng-dev@lists.lttng.org > > https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev > > -- > Mathieu Desnoyers > EfficiOS Inc. > http://www.efficios.com > _______________________________________________ lttng-dev mailing list lttng-dev@lists.lttng.org https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev