In this project, we have measured and compared the performance given by RTLinux, which is real time system with non-real time Linux operating system.
Also, we have measured the performance of RTLinux under heavy load.
To validate the performance of RTLinux, we have concentrated on periodic tasks such as those needed to control a stepper motor or to sample sensors.
Controlling Stepper motor through RTLinux:In this part, the speed and direction of stepper motor interfaced to parallel port of RTLinux is controlled by taking signals from a remote computer. Null modem cable was used for connecting serial ports of both the computers. For this module was written in RTLinux for establishing serial communication between the systems. As per the data received from the remote computer the speed and direction of stepper motor is controlled. Interprocess communication between processes in RTLinux was achieved through real time FIFO's.