Hlavní navigace

Jádro 3.1 má už o 76 % vyšší spotřebu

Petr Krčmář 24. 8. 2011

Přestože to vypadalo, že se s vysvětlením vyšší spotřeby u linuxových jader vše vyřešilo, opak je pravdou. Starší potíže nikdo neřeší a do nových jader přibývají nové problémy. Jádro 3.0 přineslo navýšení o 24 % a nové jádro 3.1 poskočilo o dalších 30 %. Celkově se tedy spotřeba zhoršila o 76 %.

O problémech se spotřebou počítačů při použití linuxového systému se ví už několik měsíců. První informace o tomto problému se objevily už v dubnu letošního roku. Tehdy testy ukázaly, že potíže se objevily s jádrem 2.6.35, které je už více než rok staré.

Další problémy pak byly objeveny v novějším jádře 2.6.38, které vyšlo na začátku letošního roku. Michael Larabel ze serveru Phoronix se věnoval odhalení konkrétního důvodu několik měsíců. Nakonec byl hlavní problém odhalen v technologii ASPM, která dovoluje na základních deskách vypínat PCI Express linky, které nejsou v danou chvíli potřeba.

Čtěte: Proč má linuxové jádro velkou spotřebu a co s tím?

Mohlo by se zdát, že tím, že je problém odhalen, je zároveň v podstatě vyřešen. V příští verzi jádra bude vše nějakým způsobem napraveno a můžeme vesele pokračovat v používání Linuxu na svých noteboocích. Opak je ale pravdou a zdá se, že Michael Larabel je stále jediným člověkem, který se spotřebě počítačů s Linuxem intenzivněji věnuje.

Nejenže se na opravě chyb nepracuje, ale další přibývají a dostávají se k uživatelům společně s novými verzemi jader. Podle testů z Phoronixu stoupla spotřeba jádra 3.0 o dalších 24 % a nejnovější testy ukázaly, že s jádrem 3.1 přijde další zvýšení spotřeby, až o 30 %.

Podtrženo a sečteno: za poslední rok, od jádra 2.6.38 k jádru 3.1, vzrostla spotřeba podle měření Michaela Larabela až o 76 %. Největší skok byl přitom pozorován u nového notebooku s procesorem Intel Core i5 2520M quad-core Sandy Bridge. Jádro 3.1 samozřejmě ještě není k dispozici, ale Larabel použij RC2 verzi z 21. srpna, která by měla v podstatě odpovídat finálnímu vydání.

Spotřeba čtyř nejnovějších jader (Zdroj: Phoronix)

V absolutních číslech je posun ještě výraznější: zatímco s jádrem 2.6.38 potřeboval notebook jen 13,2 W energie, s novým jádrem 3.1 vyžaduje už 22,8 W. To se samozřejmě výrazně projeví především při běhu na baterie. Spotřebu jednotlivých jader shrnuje tabulka:

verze jádra spotřeba nárůst
2.6.38 13,2 W
2.6.39 13,9 W 5,3 %
3.0 17,3 W 31 %
3.1 22,8 W 72,7 %

Problém navíc je, že pro využití plného potenciálu procesorů Sandy Bridge je potřeba nejnovější jádro nasadit. Nové jádro totiž na těchto procesorech navyšuje výkon aplikací až o desítky procent. Uživatel jako by se tedy měl rozhodnout, zda oželí kus výkonu a jeho počítač vydrží téměř dvakrát déle nebo naopak bude třeba přebootovat do nového jádra kvůli maximálnímu výkonu.

Michael Larabel zároveň uživatele uklidňuje, že nové problémy se týkají jen nových počítačů se Sandy Bridge. Testoval také starší ThinkPad s procesorem Intel Core i7 720Q, na kterém se nové problémy jádra 3.0 a 3.1 vůbec neprojevily. Starší potíže s ASPM se ho ale samozřejmě také týkají a počínaje jádrem 2.6.38 se jeho spotřeba zvýšila o 29 %.

Podle dostupných informací může za část problému ovladač i915, který má standardně funkci RC6. Ta umožňuje integrované grafické kartě přecházet do režimu snížené spotřeby, pokud karta zrovna nepotřebuje pracovat. Protože na některých počítačích tato vlastnost způsobovala pád, je v příslušném modulu standardně vypnutá. Pro opravu stačí jádru předat při startu parametr

i915.i915_enable_rc6=1

Na fóru serveru Phoronix uživatelé ještě doporučují zapnout další volby, ale varují před případnými problémy:

pcie_aspm=force
i915.i915_enable_fbc=1
i915.lvds_downclock=1

Zarážející především je, že nikdo neřeší starší problémy, které už byly objeveny a vysvětleny, a přesto jsou stále součástí nových vydání. Dlouhodobé řešení je tedy zatím v nedohlednu. Budeme rádi, když se o své zkušenosti podělíte v diskusi s dalšími čtenáři.

Našli jste v článku chybu?

24. 8. 2011 10:13

Pekárna Planá (neregistrovaný)

Takže nakonec se senzace nekoná?! Na rozdíl od tvrzení v bombastických titulcích. Což takhle HROM ROOT! "Linus žere rohlíky! Chleba už mu nechutná.." "Jádro možná vybouchne! Už zítra!" "Je styk s tučňáky opravdu bezpečný?"

24. 8. 2011 19:45

me (neregistrovaný)

Je super, ze v Ubuntu ctete dokumentaci rychleji, rychleji se Vam prehrava video a hudba a rychleji prezentujete zakaznikum sve produkty a reseni... ;-) Jeste by stacilo zrychlit odstranovani chyb v SW a WinXP se konecne stanou nepotrebnymi...

DigiZone.cz: ČRo rozšiřuje DAB do Berouna

ČRo rozšiřuje DAB do Berouna

120na80.cz: Pánové, pečujte o svoje přirození a prostatu

Pánové, pečujte o svoje přirození a prostatu

Podnikatel.cz: Přehledná titulka, průvodci, responzivita

Přehledná titulka, průvodci, responzivita

Měšec.cz: Kdy vám stát dá na stěhování 50 000 Kč?

Kdy vám stát dá na stěhování 50 000 Kč?

Podnikatel.cz: EET zvládneme, budou horší zákony

EET zvládneme, budou horší zákony

Podnikatel.cz: Na poslední chvíli šokuje vyjímkami v EET

Na poslední chvíli šokuje vyjímkami v EET

DigiZone.cz: NG natáčí v Praze seriál o Einsteinovi

NG natáčí v Praze seriál o Einsteinovi

DigiZone.cz: Sony KD-55XD8005 s Android 6.0

Sony KD-55XD8005 s Android 6.0

Vitalia.cz: Chtějí si léčit kvasinky. Lék je jen v Německu

Chtějí si léčit kvasinky. Lék je jen v Německu

DigiZone.cz: ČT má dalšího zástupce v EBU

ČT má dalšího zástupce v EBU

Vitalia.cz: 9 největších mýtů o mase

9 největších mýtů o mase

Podnikatel.cz: Prodává přes internet. Kdy platí zdravotko?

Prodává přes internet. Kdy platí zdravotko?

Měšec.cz: Jak vymáhat výživné zadarmo?

Jak vymáhat výživné zadarmo?

120na80.cz: Rakovina oka. Jak ji poznáte?

Rakovina oka. Jak ji poznáte?

Podnikatel.cz: 1. den EET? Problémy s pokladnami

1. den EET? Problémy s pokladnami

Podnikatel.cz: Babiše přesvědčila 89letá podnikatelka?!

Babiše přesvědčila 89letá podnikatelka?!

Lupa.cz: Co se dá měřit přes Internet věcí

Co se dá měřit přes Internet věcí

Vitalia.cz: Baletky propagují zdravotní superpostel

Baletky propagují zdravotní superpostel

Vitalia.cz: Jsou čajové sáčky toxické?

Jsou čajové sáčky toxické?

Lupa.cz: Google měl výpadek, nejel Gmail ani YouTube

Google měl výpadek, nejel Gmail ani YouTube