Tagged articles

kernel implementation

2 articles · Page 1 of 1
Deepin Linux
Deepin Linux
Aug 27, 2026 · Fundamentals

Understanding Linux Deadline Scheduler: Parameter Logic and Kernel Implementation

The article explains how the Linux Deadline real‑time scheduler works, detailing its three core parameters (runtime, period, deadline), the EDF algorithm, kernel data structures, CBS bandwidth control, task state transitions, common configuration pitfalls, and practical tuning and monitoring commands.

CBS mechanismDeadline schedulerEDF algorithm
0 likes · 39 min read
Understanding Linux Deadline Scheduler: Parameter Logic and Kernel Implementation
Code Archaeology
Code Archaeology
Mar 5, 2026 · Backend Development

Why BBR Couldn't Dethrone CUBIC as Linux's Default TCP Congestion Control

This article analyzes Google's BBR congestion control algorithm, comparing its model-driven approach with CUBIC's loss-based design, explains why BBR hasn't become Linux's default despite advantages in high-BDP and wireless scenarios, details BBRv2/v3 improvements addressing fairness and robustness, and examines the Linux kernel's congestion control framework implementation.

BBRBBRv2BBRv3
0 likes · 14 min read
Why BBR Couldn't Dethrone CUBIC as Linux's Default TCP Congestion Control