Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Linux 4.17 lijkt energiezuiniger te worden

De Linux 4.17-rc1-kernel is verschenen in aanloop naar de stabiele release, die waarschijnlijk half juni te verwachten is. Een van de verbeteringen betreft energiebeheer; Linux lijkt in idle-modus minder te verbruiken.

Rafael J. Wysocki van Intel, die het acpi-subsysteem van Linux beheert, meldt in een toelichting op de verbeteringen van het energiebeheer dat met name de idle loop opnieuw is opgebouwd, om te voorkomen dat cpu's teveel tijd in minder zuinige idle-modi blijven. "Dit vermindert het idle-verbruik op sommige systemen met 10 procent of meer", schrijft hij op de Linux Kernel-mailinglijst.

Phoronix nam de proef op de som en onderwierp een Lenovo ThinkPad X1 Carbon-laptop met een zuinige Core i7 van de Broadwell-generatie aan een test met Linux 4.15, 4.16 en 4.17 Git. De laptop verbruikte in idle-stand inderdaad significant minder, waardoor het besturingssysteem het gat met Windows dat ontstaan is wellicht kan dichten. Ook een server met twee Xeon Gold 6138-processors toonde verbeteringen van het verbruik met Linux 4.17, zowel idle als tijdens gebruik.

Linus Torvalds kondigde Linux 4.17-rc1 officieel aan en liet daarbij weten dat het niet om een bijzonder grote release gaat, maar dat de Linux-gemeenschap wel de grens van zes miljoen git-objecten is gepasseerd. "Dat is reden genoeg om de volgende kernel 5.0 te noemen, behalve dat ik dat waarschijnlijk niet doe want ik wil niet te voorspelbaar zijn."

Door Olaf van Miltenburg

Nieuwscoördinator

16-04-2018 • 11:56

53 Linkedin Google+

Submitter: Nindustries

Reacties (53)

Wijzig sortering
Mijn ervaring is dat de meeste Linux distro's standaard niet erg zuinig zijn, maar dat je ze met een paar tweaks eenvoudig aanmerkelijk zuiniger krijgt (vergelijkbaar of zelfs zuiniger dan Windows). Handige hulpjes zijn: tlp, powertop, powerstat.

Met powerstat kun je het actuele verbruik zien/loggen en daarmee kijken wat de invloed van je tweaks is. En tlp heeft een erg uitgebreide (txt) config file die je makkelijk kunt aanpassen naar eigen HW/situatie. Voordeel van tlp is dat je niet alleen de CPU instellingen aanpast, maar ook de andere stroomverbruikers (die meer verbruiken dan de CPU...). En dat je makkelijk onderscheid kunt maken tussen BAT mode (=zuinig, maar ook lagere performance) en AC mode (=gaan met die banaan!); ofwel het beste van twee werelden.
Op de tlp website staat een goede toelichting, zodat je weet wat je doet. :)

Daarnaast zijn er een aantal kernel parameters die helpen, maar wees daar voorzichtig mee en weet wat je doet, voordat je het doet.... ;)
Bovendien zijn sommige kernel aanpassingen achterhaald omdat ze inmiddels standaard zijn.


Wat links om je op weg te helpen:
http://linrunner.de/en/tl...ced-power-management.html
http://linrunner.de/en/tlp/docs/tlp-configuration.html
https://wiki.manjaro.org/index.php?title=Power_Savings
https://wiki.manjaro.org/...=Optimized_power_settings
https://www.linuxmintusers.de/index.php?topic=25295.0
https://askubuntu.com/que...cation-similar-to-jupiter
http://thinkwiki.de/TLP_-_Linux_Stromsparen
https://wiki.ubuntu.com/K...agement/PowerSavingTweaks
https://forum.manjaro.org...vings-setup-20180403/1445
https://wiki.archlinux.or...r_management#Power_saving
https://wiki.archlinux.org/index.php/Laptop#Power_management

Tip: begin met tlp; dat scheelt al veel, en er kan niet zo veel misgaan. :)


Edit: typo's

[Reactie gewijzigd door Tweaker626 op 16 april 2018 15:39]

Niet om Linux goed te praten, maar ik zou je graag willen wijzen op een aantal dingen die je zelf kan doen om een Linux machine zuiniger te draaien. In veel distributies is er een package genaamd "powertop", een monitoring tool met de mogelijkheid een aantal stroombesparingsopties ("tunables") te bedienen. Veel van deze opties (power management voor USB, SATA, PCIe, audio, LAN...) zouden in mijn ogen standaard aan moeten staan, maar helaas leveren de opties op sommige systemen nog problemen op. De opties die je in powertop handmatig kan tunen kunnen helpen om te identificeren welke opties je ofwel automatisch aan wilt zetten (met een daemon waarvan ik de naam vergeten ben) ofwel handmatig tijdens boot aan kan zetten met behulp van een bootscript.
Ik geef toe, dit is op dit moment gruwelijk gebruikers-onvriendelijk. Gelukkig zijn er een aantal developers, waaronder Red Hat's Hans de Goede, bezig om meer van deze opties uitvoerig te testen, fixen of blacklisten op hardware waar de opties lijden tot instabiliteit en ze daarna out-of-the-box aan te zetten. Tot die tijd zijn er in elk geval opties!

[Reactie gewijzigd door RSpliet op 16 april 2018 12:16]

Ik zou dan in ieder geval TLP nemen.
Powertop is nogal aggressief met powersave features:
Message "Wifi powersave"

For some wifi cards – for instance the Intel 3945abg – the Linux kernel does not support wifi power save.
Message "USB autosuspend"

TLP intentionally exempts input (usbhid) and WWAN (3G/UMTS, 4G/LTE) devices from autosuspend.
De de meeste winst valt niet eens bij de CPU te halen, maar bij het snel ‘suspenden’ van dingen als USB controllers, Thunderbolt controllers, Bluetooth etc.

Hans de Goede (die voor Red Hat werkt) is hier op het moment mee bezig en heeft op een ThinkPad het gemiddelde energieverbruik met 2W omlaag gekregen, wat 30% (!) langer batterijleven betekent.

Op dit item kan niet meer gereageerd worden.


Call of Duty: Black Ops 4 HTC U12+ dual sim LG W7 Google Pixel 3 XL OnePlus 6 Battlefield V Samsung Galaxy S9 Dual Sim Google Pixel 3

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank en Intermediair de Persgroep Online Services B.V. © 1998 - 2018 Hosting door True