da ich den Scheduler für alles unter Gentoo verwende (auch System-Updates, Kernel, große Pakete kompilieren) - muss die Leistung stimmen und das System noch verwendbar bleiben:
scx_cosmos
scx_lavd
scx_flash
scx_bpfland
wurden getestet
die negativsten Erfahrungen sind bei System-Updates + Overwatch: lavd
System-Update: System ist kaum nutzbar, da es zu extremen Lag-Spikes kommt (trotz nice Wert von +10)
auch sind die Frametimes nicht flüssig mit Overwatch - die anvisierten 240fps oder 320fps können nicht immer gehalten werden (z.B. auch wenn man via Tab die aktuelle Player-Liste anzeigt - mit scx_flash entspricht das Verhalten annähernd dem unter Windows 10 oder Windows 11)
die positivsten Erfahrungen soweit mit System-Updates + Overwatch: flash
System-Update: Videos kann man anschauen (z.B. Music hören bei Youtube, Film- oder Anime-Trailer im Browser)
Overwatch: nachdem der Shadercache aufgebaut wurde (DX11, DX12-Beta macht Probleme und läuft auch unter Windows nicht so rund) - gibt es kein Stocken und 240fps oder 320fps gehen problemlos mit 1080p in nativer Auflösung ohne Antialiasing (kein FSR), auch mit reduziertem buffer setting - es handelt sich also um ein CPU-Limited-Szenario, was perfekt für einen CPU-Scheduler Test am Limit ist für minimale Latenzen
Einstellungen für scx_flash:
scx_flash -T -y -n --disable-numa
Prozessor ist 5800X3D, Grafikkarte RX9070XT mit linux-firmware 20250808 - neuere testing bzw. unstable Varianten entsprechen neueren amd adrenalin Versionen im Verhalten (?) und bringt timeouts mit adaptive sync in Verbindung mit kwin_wayland - alle neueren linux-firmware Versionen sind momentan also masked bzw. die Version auf 20250808 gepinnt
Kernel ist stark modifiziert und optimiert als Basis mit einigen cachyos Patches, clearlinux, etc. clang/llvm und polly, hardened patchset, CFI (control flow) + fineIBT