Real-time System (Translated Version)

Author: Leo (USA)
Publisher:
Publishing Time: Not available
Features: This book covers real-time system scheduling, resource access control, verification, and other technologies widely used in real-time computing and communication systems. Chapter 1 introduces several sample real-time applications. Chapter 2 defines strong real-time and weak real-time systems and their fundamental principles. Chapter 3 describes a reference model for real-time systems. Chapters 4 to 9 detail the algorithms and protocols for scheduling and verifying real-time systems, particularly including time-driven methods, RMA technology, and dynamic priority methods. Chapter 4 briefly outlines three scheduling methods: clock-driven scheduling, weighted round-robin scheduling, and priority-driven scheduling. Chapter 5 describes general clock-driven algorithms and specific cyclic execution programs. Chapters 6, 7, and 8 primarily focus on scheduling and resource access control algorithms on a single processor. Chapter 9 covers multi-processor and distributed systems. Chapters 6 to 9 collectively present a comprehensive treatment of the RMA method, which is fundamentally the same as fixed-priority scheduling. Most algorithms based on this method allow the addition and deletion of application components at runtime and can handle uncertain resource requirements. Chapter 10 introduces the concept of flexible applications. Chapter 11 primarily focuses on real-time issues in communication networks, particularly the characteristics and capabilities required to support real-time applications. Chapter 12 discusses how to implement the services and mechanisms of an operating system to improve application predictability, and outlines several commercial real-time operating systems and general-purpose operating systems, emphasizing the good characteristics of real-time systems.
"Real-time systems" are upper-level undergraduate and graduate courses in the Department of Computer Science and Engineering.
(Note: The original Chinese text contains duplicate content, so the translation has been streamlined for clarity.)

📌 Related Posts