关于RTAI中一段代码的意思,求解~

#ifdef RTAI

rt_allow_nonroot_hrt();
#else
mlockall(MCL_CURRENT | MCL_FUTURE);
/* Xenomai non-root scheduling is coming soon! */
#endif

这是我在我的Linux编程中主函数看到的一段代码 这个是什么意思啊 主要不懂RTAI