Sujet : Re: Linux 6.12 New preemption model
De : vallor (at) *nospam* cultnix.org (vallor)
Groupes : comp.os.linux.miscDate : 22. Nov 2024, 07:52:37
Autres entêtes
Message-ID : <lqao1lF8btnU1@mid.individual.net>
References : 1 2
User-Agent : Pan/0.161 (Hmm2; be402cc9; Linux-6.12.0)
On Fri, 22 Nov 2024 06:32:25 -0000 (UTC), Lawrence D'Oliveiro
<
ldo@nz.invalid> wrote in <
vhp8hp$12m83$1@dont-email.me>:
On 22 Nov 2024 05:29:39 GMT, vallor wrote:
Just decided in the name of Science(!), I gotta try this, and see what
it does to running graphical games, such as Elite Dangerous. Wish me
luck!
I’m going to stick my neck out and say this isn’t going to help.
PREEMPT_RT is for hard realtime, like pro audio/music processing where you
have to send/receive so many bytes every millisecond, otherwise quality
noticeably suffers. Things that are limited by human reflexes, like video
games, likely will not benefit. Human reflexes are measured in tenths of a
second, which is plenty of time to get things done in non-realtime
kernels.
I was more expecting (perhaps) smoother video and audio when
the system was under load.
We'll have to see, I couldn't go through with it:
dkms build of nvidia modules threw warnings about unknown
scheduler and mutex symbols. Also, same for some Thelio modules.
When the NVIDIA drivers catch up, I'll try it...or I might try
nouveau, though I'm reluctant to fight with that at this late
hour. (I think all I need is the Vulkan extensions from Mesa,
since my game uses DXVK -- but those extensions are in pretty
rough shape, so I've read.)
-- -v System76 Thelio Mega v1.1 x86_64 NVIDIA RTX 3090 Ti OS: Linux 6.12.0 Release: Mint 21.3 Mem: 258G "If it walks out of your refrigerator, LET IT GO !!"