Benchmark #52

Download
osu!stable + ffmpeg - LAVD vs bpfland-master vs bpfland-testing

Submitted 2 months ago by .dnaim

Specifications
Label OS GPU CPU RAM OS specific
osu!stable-lavd Fedora Linux 40 (KDE Plasma) NVIDIA GeForce RTX 3050 Laptop GPU/PCIe/SSE2 AMD Ryzen 5 6600HS Creator Edition 14 GB 6.9.8-cn2.0.fc40.x86_64 powersave
osu!stable-bpfland-main Fedora Linux 40 (KDE Plasma) NVIDIA GeForce RTX 3050 Laptop GPU/PCIe/SSE2 AMD Ryzen 5 6600HS Creator Edition 14 GB 6.9.8-cn2.0.fc40.x86_64 powersave
osu!stable-bpfland-testing Fedora Linux 40 (KDE Plasma) NVIDIA GeForce RTX 3050 Laptop GPU/PCIe/SSE2 AMD Ryzen 5 6600HS Creator Edition 14 GB 6.9.8-cn2.0.fc40.x86_64 powersave
# Top runs: * **Highest FPS**: `osu!stable-lavd` - Achieved significantly higher average FPS compared to the others. * **Smoothest FPS**: `osu!stable-lavd` - Exhibited the lowest standard deviation and variance in FPS, providing the smoothest experience. * **Best overall**: `osu!stable-lavd` - Combined highest FPS with the smoothest performance, making it the best overall run. # Issues: * The `osu!stable-bpfland-testing` run displayed a highly unstable performance, with an over 70% higher variance in FPS compared to the other configurations. This indicates significant inconsistency in frame delivery. * The `osu!stable-bpfland-main` run had substantially lower average FPS, around 18% lower than the best-performing run, and higher variance compared to the other stable run. # Summary In this benchmark comparing `sched_ext` schedulers on Fedora Linux 40 with the `powersave` Linux scheduler, the `scx_lavd` schedule provided the best performance. It not only achieved the highest average FPS but also maintained the most consistent frame times. On the other hand, the `scx_bpfland-testing` scheduler showed significant instability and lower average performance, making it unsuitable for demanding workloads like gaming. The `scx_bpfland-main` scheduler also underperformed compared to `scx_lavd`, but to a lesser extent. These results indicate that `scx_lavd` might be the preferable scheduler for applications requiring both high and stable frame rates.