Tag

real-time scheduling

0 views collected around this technical thread.

Deepin Linux
Deepin Linux
Mar 11, 2025 · Fundamentals

Understanding Linux Real‑Time Scheduling: Concepts, Data Structures, and Optimization Techniques

This article explains how Linux’s real‑time scheduler works, covering the underlying concepts, key kernel data structures such as rt_rq and rt_prio_array, the SCHED_FIFO and SCHED_RR policies, practical code examples, configuration APIs, and optimization tips for industrial and multimedia applications.

KernelPerformance OptimizationSCHED_FIFO
0 likes · 32 min read
Understanding Linux Real‑Time Scheduling: Concepts, Data Structures, and Optimization Techniques
Refining Core Development Skills
Refining Core Development Skills
Nov 17, 2022 · Fundamentals

Understanding CPU Scheduling Fundamentals in Linux

This article explains the fundamentals of CPU scheduling in Linux, covering real-time scheduling for high-priority tasks and the fair scheduling algorithm for user processes, including code examples.

CPU schedulingFair Schedulingcode examples
0 likes · 17 min read
Understanding CPU Scheduling Fundamentals in Linux
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Nov 11, 2022 · Operations

Linux Real-Time Thread CPU Selection Process

The article details Linux’s real‑time thread CPU‑selection process, explaining how priorities (0‑99 for rt, 100‑139 for CFS) set the sched_class, how functions like select_task_rq_rt, find_lowest_rq, cpupri_find_fitness and __cpupri_find build a candidate CPU mask, and how the final CPU is chosen by previous affinity, domain order, wake‑up CPU or random selection, while warning that excessive rt tasks can increase power use and cause scheduling delays.

CPU SelectionKernelRT-Thread
0 likes · 10 min read
Linux Real-Time Thread CPU Selection Process
Laravel Tech Community
Laravel Tech Community
Jun 20, 2021 · Operations

Traditional and Real-Time Elevator Scheduling Algorithms

The article surveys traditional elevator dispatching methods such as FCFS, SSTF, SCAN, LOOK, and SATF, then examines real‑time strategies like EDF, SCAN‑EDF, PI, and FD‑SCAN, and concludes with a discussion of modern group‑control research and detailed system requirement analysis.

algorithm analysisdispatch algorithmselevator scheduling
0 likes · 9 min read
Traditional and Real-Time Elevator Scheduling Algorithms
Ctrip Technology
Ctrip Technology
Jan 4, 2018 · Artificial Intelligence

Intelligent Scheduling and Pressure‑Balancing System at Ele.me: Machine‑Learning Applications

This article introduces Ele.me's intelligent scheduling platform, focusing on the pressure‑balancing subsystem and demonstrating how machine‑learning models such as rider capacity estimation and team pressure‑coefficient prediction are designed, trained, and deployed to improve real‑time O2O delivery operations.

Ele.meMachine Learninglogistics
0 likes · 14 min read
Intelligent Scheduling and Pressure‑Balancing System at Ele.me: Machine‑Learning Applications