Benchmark #620

Download
osu!stable + stress-ng - PREEMPT_FULL VS PREEMPT_LAZY

Submitted 1 month ago by .dnaim

Specifications
Label OS GPU CPU RAM OS specific
preempt-full AMD Radeon Graphics powersave
preempt-lazy AMD Radeon Graphics powersave
# Top runs: * **Highest FPS**: `preempt-full` has the highest average FPS, which is approximately 1% higher compared to the other run. * **Smoothest FPS**: `preempt-full` has the lowest FPS standard deviation and variance, indicating the smoothest performance. * **Best overall**: `preempt-full` combines the highest FPS and smoothest performance, making it the best overall run. # Summary This benchmark compares the performance of using `PREEMPT_FULL` versus `PREEMPT_LAZY` in the Linux kernel while running a stress test on osu!stable. The `preempt-full` configuration has a slight edge over `preempt-lazy`, with approximately 1% higher average FPS and a smaller variation in frame times, demonstrating both better performance and stability. Both configurations are tested with the same hardware and use the same power-saving Linux scheduler, ensuring the comparison focuses on the differing preemption models. The test highlights that switching to `PREEMPT_FULL` facilitates enhanced and more consistent performance in this scenario.