Hi,

I am converting part of a C++ application to real-time.

I noticed that all the Xenomai examples call
mlockall(MCL_CURRENT|MCL_FUTURE) at the beginning of main before creating
any real-time threads.
Is calling mlockall a requirement when using Xenomai?

I have added a couple of Xenomai tasks to my C++ app.
A) Without calling mlockall my application seems to run fine but I noticed
in /proc/xenomai/stat that a few page faults occurred.
B) When calling mlockall at the beginning of my main() I do not see any page
faults but some of the C++ threads do not start.

Why would mlockall cause some threads not to start?
How would I fix this?

Best regards, 
Robert McCullough




_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help

Reply via email to