logoalt Hacker News

p10ayesterday at 5:53 PM6 repliesview on HN

Can you please explain like 5 year old what it means to players?


Replies

pseudosavantyesterday at 6:01 PM

From my reading, it will be replacing a user-space sync emulation handler with a kernel-space sync module. Generally, kernel space will be faster or more efficient than user space. Whether this matters in any appreciable way (more than 1% improvement) in reality will have to be seen.

show 1 reply
YY4879347yesterday at 6:04 PM

Just reading about it now, it implements some system calls from Windows NT normally emulated via Proton in user-space to the kernel which should reduce overhead. Very cool.

show 2 replies
zamalekyesterday at 6:01 PM

Games that have problems with the previous approach might have hitches or stalls, though it could manifest in many ways.

Edit: I am running a kernel with it on, as well as Proton-CachyOS which has it opt-in. I have yet to see it make an improvement of any kind. Maybe it might help on lower-spec hardware such as the Deck.

show 2 replies
WalterGRyesterday at 7:11 PM

Yeah, the page could use some inline context.

It does link to this page, which has a bit more info and links to further info. Not at all 5-year-old level, but should help: https://www.phoronix.com/news/Linux-6.14-NTSYNC-Driver-Ready

shmerlyesterday at 7:04 PM

Better performance and less bugs.

For more info, see here, including a link to Youtube video with more details: https://lore.kernel.org/lkml/20241213193511.457338-1-zfigura...

semiquaveryesterday at 8:27 PM

Faster games