singron@lemmy.worldtoTechnology@lemmy.world•Inside the 'arms race' between YouTube and ad blockers / Against all odds, open source hackers keep outfoxing one of the wealthiest companies.English
1·
1 year agoIt’s funny you mention that since YouTube led the web in dropping support for IE 6: https://blog.chriszacharias.com/a-conspiracy-to-kill-ie6
That kind of thing isn’t quite in their DNA anymore, but you never know.
On Linux, you run windows programs through wine, which is an additional layer that can theoretically slow down the program.
Also, windows supports certain constructs like io completion ports or WaitForMultipleObjects that historically haven’t been emulated efficiently on Linux since it lacked comparable primitives, although those specific ones have been greatly improved in recent years with io_uring and FUTEX_WAIT_MULTIPLE.
There have been similar issues with direct3D since wine used to have to emulate it in OpenGL, but with vkd3d, wine has more opportunities to efficiently implement the d3d apis.
Basically wine being slower was the norm until quite recently.