Linux Kernel 6.14 has arrived, bringing a clutch of changes to make your computer run more efficiently and more securely than before. Interestingly, Linux
Funny, I just saw an article saying don’t get too excited about Linux gaming boosts because apparently Wine doesn’t use ntsync yet, and Valve already worked around ntsync by implementing the faster fsync in SteamOS.
Ntsync got rid of performance degradation that can occur with some games under esync and fsync and that’s the why it’s allowed to go in the mainline kernel, it has no downside.
I believe that NTsync delivers better compatibility. I do not remember the details but Fsync can cause problems sometimes. So this is more like performance without compromise.
Now that it is in the kernel, I would expect Wine to move to it and for Proton to follow suit.
Funny, I just saw an article saying don’t get too excited about Linux gaming boosts because apparently Wine doesn’t use ntsync yet, and Valve already worked around ntsync by implementing the faster fsync in SteamOS.
esync = alpha version
fsync = beta version
ntsync = final release
Ntsync got rid of performance degradation that can occur with some games under esync and fsync and that’s the why it’s allowed to go in the mainline kernel, it has no downside.
This explains SO MUCH! I was getting frustrated when games start out perfectly fine than 30 minutes in frames would drop significantly.
I believe that NTsync delivers better compatibility. I do not remember the details but Fsync can cause problems sometimes. So this is more like performance without compromise.
Now that it is in the kernel, I would expect Wine to move to it and for Proton to follow suit.
One less hack to maintain.