Linux Kernel 6.18 LTS Exhibits Slower Video Encoding Performance
Benchmarking results indicate that the Linux 6.18 LTS kernel performs worse in SVT-AV1 and Kvazaar H.265 video encoding tasks compared to more recent kernel versions. This performance disparity is attributed to improvements in the AMD P-State driver found in newer Linux releases when tested on Threadripper workstations.
Key Takeaways
- Linux 6.18 LTS kernel showed reduced performance in SVT-AV1 video encoding benchmarks.
- Kvazaar H.265 video encoding also performed worse on 6.18 LTS compared to newer kernels.
- Newer Linux kernel versions include AMD P-State driver improvements impacting performance.
- Performance differences were observed during tests conducted on Threadripper workstations.
Why It Matters
For streaming infrastructure relying on Linux-based encoding, continuing with or deploying an older kernel like 6.18 LTS could lead to quantifiable performance penalties in formats like SVT-AV1 and H.265. This directly impacts Transcoding-as-a-Service providers and content delivery networks that prioritize encoding efficiency and speed. The improvements in later kernel versions, specifically concerning AMD P-State driver optimizations, suggest that hardware utilization enhancements are continuously delivered through software updates. Streaming engineers and architects should monitor kernel release notes for driver and encoder-related optimizations to ensure their encoding farms operate at peak efficiency.
Read full article at phoronix.com
