Linux-based Real-time Operating System (group chart)-Linux general technology-Linux technology and application information, the following is a detailed description. Based on the introduction of several basic real-time process scheduling algorithms, this paper studies the process scheduling of common Linux operating systems, it also comprehensively investigates the improvements made by various Real-Time Linux systems to support real-time features for common Linux systems. This article analyzes some problems that occur when Linux is applied to the real-time field, and summarizes how real-time Linux solves these problems, finally, I made good suggestions on how to apply the existing research results to practical research and development work.
Part 1: Introduction to real-time scheduling algorithms
POSIX 1003. B defines what a real-time system is: the system can provide the required level of service within a limited response time. A more accepted definition proposed by Donald Gillies is: a real-time system means that the correctness of computing depends not only on the logic correctness of the program, but also on the result generation time, if the system's time constraints are not met, a system error occurs.
......