NTSync Patch in Linux Kernel Could Help Wine Performance?!

Gizmo

Chief Site Administrator
Staff member
I don't know enough to evaluate this, but it sure sounds interesting.

 
Anything to help Wine/Proton is a plus for us gamers!

Honestly, most games are running pretty good already! My hardware is the limitation at this point. Gotta upgrade, but the SSD and Memory 'shortage' is a concern cause I want to build 4 budget gaming PCs in the near future.
 
Honestly, most games are running pretty good already!
I think that point was quite well made in the video, though - it's not the same sort of revolutionary change that fsync delivered, but re-imagines it by removing the need for a translation layer. If you've got a game that's heavily CPU limited, and relies a lot on Windows shared resource calls, then removing the need to map those calls onto their Linux equivalent through a third process will free up a few percent of processor time, which can then be consumed by the game.

How much difference this will make in day to day gameplay remains to be seen - I would expect that the first iteration or two of Wine and Proton that use it not to be fully optimised.
 
It’s not something you need to install per se: if you have kernel 6.14 or newer it’s probably already been built. If your kernel allows config access (i.e. if /proc/config.gz exists) then you can do:

zcat /proc/config.gz | grep NTSYNC

If it returns CONFIG_NTSYNC=m (or similar, working from memory) your kernel supports it. If it says “# CONFIG_NTSYNC is not set” or nothing, then your kernel doesn’t, and that’ll be for the Mint maintainers to resolve as I’m not risking trying to get you to build your own kernels :p

For the rest, eventually Wine, Mesa, Proton and the rest of the tools needed to exploit it will catch up. Mint is famously conservative so you might be waiting a while to get today’s bleeding edge. Then… you probably won’t notice it except on a limited few games that are CPU bound due to thread calls.
 
well hello my friend!
thanks for the reply.
to be honest i don't really need it as i really only use ps 4 for games.

how have you and yours faired in your journeys?
 
Back
Top