I've heard a lot of people claiming that battery life is worse on Linux than on Windows, but I don't really understand why that is. Doesn't Linux typically use fewer resources compared to other operating systems? What's the deal with this battery issue?
5 Answers
I haven’t noticed a huge difference in battery life, but I haven't done many direct comparisons. Most consumer laptops are designed to perform best with Windows, so they come with specific power-saving features that aren’t necessarily available with generic Linux drivers.
In my experience, Linux battery life has actually been better for me. A lot of users might forget to install TLP, which is a tool that helps with power management. It's worth checking out if you're having issues with battery life!
[https://giphy.com/gifs/theoffice-the-office-tv-a-benihana-christmas-IjJ8FVe4HVk66yvlV2](https://giphy.com/gifs/theoffice-the-office-tv-a-benihana-christmas-IjJ8FVe4HVk66yvlV2)
I've found some distros like Arch and NixOS can drain battery life a bit more compared to Fedora, which seems to manage power better out of the box. There's likely some package out there that can help with specific hardware, but with Fedora, it just works for me.
Battery performance can really depend on how you set things up. Fresh Linux installations often don't have the same battery optimization as Windows, unless you tweak the settings. But if you take the right steps, you can get battery life that’s just as good, if not better!
I've been using Linux for over two decades and found it usually lasts longer on battery compared to Windows. However, some distros don’t handle power management well, so it can vary. My old laptops would last about 70 minutes on Windows but over 2 hours on Linux!

What’s TLP?