3 ms·
Hard to say but for me I would say: 1. Windows 2. MacOS 3. Linux I had more crashes on Linux than any other, all related to the Gpu driver (intel iGpu), and it
by bengalister 6y ago
Hard to say but for me I would say:
1. Windows
2. MacOS
3. Linux
I had more crashes on Linux than any other, all related to the Gpu driver (intel iGpu), and it really depends on the kernel version but newer not necessarily means better. In a VM with i3, it never crashed.
But regarding hardware support except for the Gpu, I had better experience with Linux than Windows on the same machine. On Windows my mouse is stuttering when connected on my TB3 hub, Wifi connectivity is much more unstable and strangely my battery consumption is higher (5-6 h on Windows, 6-7h on Linux)... But the issue on Linux is the lack of proprietary software to manage these device (talking about my Canon printer and scanner).
As for Mac (MBPro 2015 early) I had quite some issues with Bose QC35 II bluetooth connection. I have to reboot sometimes. And one issue with Mac I noticed is compared to Windows, is less support for corporate software. For instance, for my AWS remote certification exam, I could not connect with my Mac.
- scns 6y agoBrother printers are recommended here often, for their good linux support.
- Zardoz84 6y agoI never had crashes of Linux on the last 5 years, except 2 or 3 because I was using all the whole RAM and the system freezed. However, I had blue screens with Windows 10 on the same hardware, plus that Windows 10 it's nearly useless on a magnetic HDD.
- SomeoneFromCA 6y agoLinux (and possibly BSDs, did not test) has broken OOM killer, which works the right way only if your swap is disabled. To prevent these situations from happening you need to install EarlyOOM.
- FeepingCreature 6y agoOr an M.2 SSD. I can go deep into swap and only notice a slight chugging.
- fortran77 6y agoAnd Linux is the only system I've ever run that had malware show up on it.
- TedShiller 6y agoThat’s weird, Linux is usually incredibly stable and I sometimes have the system running for months, whereas Windows is hard to get a long “uptime” on.
- reitzensteinm 6y agoAll of our experiences are compatible if you look at it through the lens of modern kernels being ridiculously stable, with third party drivers causing all of the issues. Linux on a server is basically bullet proof. There's just no surface area for issues, it's talking to storage and a network card. Desktop Linux with the wrong display drivers can crash daily. Windows can be rock solid. I do game dev and am forced to have it as my daily driver. I have a 3900X, 2070 Super, do machine learning, VR development, game playing, peg it at 100% CPU overnight and I haven't had a blue screen since I bought it. Buy the wrong laptop with shitty drivers, though, and BSOD is a way of life. Although Microsoft cracked down hard on this over the last decade, the WHQL initiative. They were well aware Windows stability was suffering at the hands of third parties, and put processes in place to validate their work. And OS X, since it barely has to work with third party drivers, is more or less rock solid. You buy a MacBook Pro, plug an Apple mouse in and use it like that for years, maybe you never see a fault. When it does interact with third party devices in my experience it's not better than Windows. Bluetooth handling in particular is quite poor. This wasn't intended to be some kind of argument. Defending MS on the internet is of zero interest to me. I was intending to say, if you're forced to use Windows professionally and it's not stable, you absolutely do not have to put up with that. I don't.