Maryam Moghaddas wrote:
> 
> Hi
> I need to use kernel-threads inorder to implement a in-memory realtime database in
> Realtime linux?
> The first thing that it is making me confused is which one to pick, RTAI or NMT-
> RTLinux ? Which one is more stable? I don't care about SMP stuff at all in my
> project, so I have totally avoided the RTlinux.v2...
> I know that I can use pthreads in RTLinux? I have pthreads POSIX1003.1c, while I
> read here and there that POSIX 1003.1b and 1003.13 are the real time extentions for
> POSIX? So does it mean that I should use the latter versions?
> Thanx
> maryam
> 
> --- [rtl] ---
> To unsubscribe:
> echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
> echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
> ----
> For more information on Real-Time Linux see:
> http://www.rtlinux.org/~rtlinux/


Hi,

Both RTLinux (beta16) and RTAI (version 0.6) are very stable, and both
have support for pthreads.
The main differences in the pthreads support that I'm aware of are:

- RTAI has support for conditional variables and priority inheritance
mutexes whereas RTLinux does not.

- RTAI has support for dynamic thread creation, whereas in RTLinux all
the threads must be created at init_module time.

Hope this helps,

Best regards,

Steve Papacharalambous

--- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
----
For more information on Real-Time Linux see:
http://www.rtlinux.org/~rtlinux/

Reply via email to