News: 0001638962

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Running CachyOS With The BORE Scheduler While Disabling Ananicy-CPP

([Operating Systems] 4 Hours Ago BORE Without Ananicy-CPP)


Last week I ran [1]benchmarks of CachyOS with the BORE scheduler using its "linux-cachyos-bore" kernel option. The results didn't end up being as enticing as anticipated but the developer behind the BORE scheduler [2]commented in the forums that he recently received reports from users experiencing game stuttering while using BORE that was attributed to CachyOS' default use of Ananicy-Cpp. So over the weekend I did another CachyOS BORE run without that CachyOS default.

Ananicy-cpp is a system utility that tries to optimize Linux performance by dtnamically managing process priorities. Those wanting to learn more about it can do so via [3]this GitHub repository for the CachyOS rules applied.

[4]

[5]

With Ananicy-cpp being used by default on CachyOS, I ran another linux-cachyos-bore run but with disabling Ananicy-cpp that can be easily done via the CachyOS Hello app.

So here's a look at those additional CachyOS benchmark figures:

While disabling Ananicy-CPP with BORE is reported to help reduce game stuttering issues, in most of the benchmarks I ran there wasn't any real difference with Ananicy-CPP disabled.

One area observed where disabling Ananicy-CPP did help the linux-cachyos-bore performance was in FIO's sequential write benchmarks.

Disabling it was a mixed bag for the Ethr network local host benchmark runs.

Those interested can see all the conducted benchmarks via [6]this result file , but long story short besides the noted benefits in FIO IO_uring for sequential writes, disabling Ananicy-CPP with BORE didn't provide much of an observable benefit in these particular benchmarks carried out.



[1] https://www.phoronix.com/review/cachyos-bore

[2] https://www.phoronix.com/forums/forum/software/distributions/1638201-benchmarking-the-bore-scheduler-performance-with-cachyos-linux?p=1638237#post1638237

[3] https://github.com/CachyOS/ananicy-rules

[4] https://www.phoronix.com/image-viewer.php?id=2026&image=cachyos_bore_1_lrg

[5] https://www.phoronix.com/image-viewer.php?id=2026&image=cachyos_bore_2_lrg

[6] https://openbenchmarking.org/result/2606058-NE-CACHYOSKE74&sgm=1&hgv=linux-cachyos-bore%2Clinux-cachyos-bore%2B%252B%2BNo%2BAnanicy%2BCpp&sor



YOW!! Now I understand advanced MICROBIOLOGY and th' new TAX REFORM laws!!