- Posts: 13
- Thank you received: 1
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
If I understand, one is the reverse of the other :PCW wrote: [...]RTAI has a
separate dedicated real time kernel that runs the Linux kernel as a task
so its a 2 kernel approach to real time. Preempt-RT patches the standard Linux kernel[...]
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Just my .02$ image missing /media/kunena/emoticons/cool.pngRTAI and Preemt-RT systems are different in that RTAI has a
separate dedicated real time kernel that runs the Linux kernel as a task
so its a 2 kernel approach to real time. Preempt-RT patches
the standard Linux kernel to provide real time response, so its a
1 kernel approach.
RTAI tends to have lower latency so is often better for LinuxCNC
systems that do software stepping, encoder counting, PWM generation etc.
(parallel port based LinuxCNC systems for example)
Preempt-RT tends to have higher latency (though not always) so is better
for systems that have external hardware for high speed interfaces. Also
Preempt-RT is required for certain hardware like Mesa Ethernet connected
cards or EtherCAT devices.
Please Log in or Create an account to join the conversation.