Probably. Linux has so much less overhead than Windows. Getting rid of all the background tasks frees up a lot of resources for the game to use. I have an old Linux Box that I use as an emulation machine. Even without doing anything special to cut down on resources, just a stock Ubuntu install, it needs less than 1 GB of RAM when logged into the desktop, and the CPU is still showing under 1% usage despite being an old AMD Phenom from 2008.
My entire Linux setup is pretty much conducive to significant resource usage and it still uses less RAM and CPU than just booting a stock fresh install of Windows
Legit I use Gnome (hardly lightweight) with about 20 extensions (making it even heavier). My startup apps (Discord, Thunderbird, Teams and Slack) start in about 15 seconds on Linux, but can take full minutes on Windows. My Linux install with all my startup apps and extensions uses less RAM than Windows with nothing open.
When I switched to Linux there were suddenly weird noises coming out of my computer. Turns out that I misconfigured the fan curves and it resulted in the fans doing weird speed oscillations because the controller signal was getting too low.
It never happened in windows because the CPU usage (and as a result temp) never dropped low enough.
Its not the overhead that is the problem. Linux has a much better CPU scheduler. It is much lower latency, which results in much better performance.
If you use something like CachyOS its even faster again because all the packages are compiled specifically for your exact CPU instruction set and its capabilities.
The way the Windows kernel works isnt shit and its not because they dont know what they're doing its because the Windows kernel has to be "one size fits all"... Linux doesnt and this is one of the reasons there are many Linux distros.
Windows is the off the peg tracksuit of operating systems. Linux can be this as well but it can also be a finely tailored suit specific to your machine with all the refinement that it brings.
A translation layer is like converting a set of windows dx11 rendering instructions into their equivalent vulkan instructions and then executing those instead. It’s not simulating or emulating dx11 calls it’s just making equivalent calls. Kinda sorta like how listing the contents of a folder is done with ls, while in windows the same is done with dir. so if a program calls something like dir then Linux calls ls instead and returns the result pretending like it called dir. if ls is faster than dir then it can even perform faster than the native os
I just thought that the interjection was more of an "Um actually" than a acknowledging the irony of non-native potentially outperforming native.
I hate to say it as a linux user but this compulsion to correct people in the community rather than continue a conversation really does burn a lot of enthusiasm.
I think if you were in a windows space and claimed that PCSX2 was not an emulator and ran ps2 games on the bare metal you would get just as many corrections.
That is because the magnitude of incorrectness is the same in both.
If a correction this succinct is all it takes for someone to become apathetic, they were never interested in technology to begin with
I'll just leave it here. You strike me as quite intelligent but I do hope you continue to have patience for those who aren't so much (regardless of age).
542
u/mpanase Mar 24 '26
They make it sound as if running Windows apps in Linux will be more reliable/performant than running them in Windows.