neprihlásený Pondelok, 15. septembra 2025, dnes má meniny Jolana
Linux 5.8 má výrazne znížiť spotrebu, vďaka zmazaniu pár riadkov kódu

Značky: linuxové jadrospotreba a výdrž

DSL.sk, 22.5.2020


V novej pripravovanej verzii linuxového jadra 5.8 by malo prísť ku zmene, ktorá by mala aspoň v niektorých prípadoch viesť k výraznému zníženiu spotreby a teda potenciálne predĺženiu výdrže na batériu v mobilných zariadeniach.

Kuriózne ale je, že ide o veľmi jednoduchú zmenu v podobe odstránenia správania v jadre zabezpečovaného dlhodobo prítomnými šiestimi riadkami kódu. Tie navyše vypínali podporu ASPM na PCI Express bridgoch pre PCI a PCI-X podľa autorov aktuálnej zmeny pre "nejaký nezdokumentovaný dôvod".

V samotnom kóde sa nachádza iba komentár vývojárov, že na týchto bridgoch ASPM zatiaľ vypínajú. ASPM bolo vypnuté už od zahrnutia podpory ASPM do jadra v roku 2008 a podľa naznačených informácií to potenciálne mohlo byť zbytočne respektíve aspoň momentálne sa nevie prečo tomu tak bolo.

Na záplatu upozornil linuxový Phoronix.

Zapnutie ASPM, Active State Power Management, umožňuje vypínať PCI Express linky ak sa po nich neprenášajú dáta. To okrem priamej úspory spotreby umožňuje dosiahnuť úsporu tým, že CPU potenciálne môžu prechádzať do úspornejších stavov.

Podľa autora aktuálnej záplaty po zapnutí ASPM aj na PCI Express bridgi pre PCI v jeho PC začal Intel CPU SoC prechádzať do hlbších úsporných C stavov a prichádza k výraznému šetreniu spotreby, konkrétne porovnanie ale neuvádza.



Najnovšie články:

Podpora Windows 10 skončí o mesiac
Kioxia má na požiadavku Nvidie čoskoro uviesť SSD pre AI s výkonom až 100 miliónov IO/s
V Česku viaceré organizácie vyzvali vládu, aby zakázala mobily na školách
Podiel ARM v serveroch sa zvýšil už na 25%
Automobilka Jaguar Land Rover bude mať kvôli útoku odstavenú výrobu viac ako dva týždne
Telekom začína na iPhonoch podporovať RCS správy, umožnia bezplatné správy s Android užívateľmi
Prechod na digitálne vysielanie rádií v SR je bližšie, frekvencie boli skoordinované so susedmi
Starlink má ambíciu byť globálnym mobilným operátorom
Automobilka Jaguar Land Rover má po útoku viac ako týždeň odstavenú výrobu, dotkol sa aj dát
V Británii spustili výstavbu gigantického batériového úložiska


Diskusia:
                               
 

ake mobilne zariadenia maju PCI Express?
Odpovedať Známka: -8.6 Hodnotiť:
 

notebooky?
Odpovedať Známka: 8.5 Hodnotiť:
 

Nie, ze by na tom zalezalo, ale ... pytat sa odpovedou je spolocensky priekazne protispolocenske.
Odpovedať Známka: -5.1 Hodnotiť:
 

nie je. odpoveda otazkou, aby protistrana mala na co reagovat :D
Odpovedať Známka: 6.7 Hodnotiť:
 

Pouzivat vo vete priekazne je priekazne spolocensky priekazne protispolocenske.
Odpovedať Známka: 5.8 Hodnotiť:
 

ukáž mi v ntb PCIe! aj 1x...ak to uvidím tak uverím /je tam miniPCIe, ale to neni PCIe!
Odpovedať Známka: -8.0 Hodnotiť:
 

To že v zariadení nie sú, neznamená, že zbytočný kód nemôže zvyšovať spotrebu.
Odpovedať Známka: 3.3 Hodnotiť:
 

Mas v NTB sietovku ? Wifi ? Samostatnu graficku kartu ? USB porty ? Vsetko je s CPU prepojene cez PCIe. A dokonca aj to miniPCIe je len oznacenie pre slot, su na nom pritomne standardne PCIexpress linky.
Odpovedať Známka: 8.2 Hodnotiť:
 

PCI express je druh zbernice. minipcie je konkretne rozhranie.
Odpovedať Hodnotiť:
 

notebooky z 2008
Odpovedať Známka: 2.0 Hodnotiť:
 

Kolko takychto sk**viackych chyb je Windowse ani materina k**va nevie.
Odpovedať Známka: 0.0 Hodnotiť:
 

A preco ta to trapy?
Odpovedať Známka: -8.0 Hodnotiť:
 

lebo trapi je priekazne sloveso
Odpovedať Známka: 6.0 Hodnotiť:
 

trapy priekazne nie je sloveso.
Podľa slovníka je význam slova trapy:

1. útrapy, trápenie, súženie
2. zried. rozpaky, rozpačitosť
Odpovedať Známka: -2.0 Hodnotiť:
 

trapy sú na anténach!!!
Odpovedať Hodnotiť:
 

Čo sú trapy na anténach?
Odpovedať Známka: -3.3 Hodnotiť:
 

však si to vygoogli preboha!
Antenna trap!
Odpovedať Hodnotiť:
 

Spotreba nie je až taká zaujímavá, keď to nič nerobí. Nikto nekupuje počítač na to, aby bol v nejakom umelom spánku.
Ak bude počítať faktoriál napríklad z 1 000 000 a bude to tomu trvať +- rovnako dlho, nech vtedy porovnáva el. spotrebu.

Odpovedať Známka: -6.4 Hodnotiť:
 

presne tak, ze sa neprisli teba opytat. naco mat komponenty v spanku alebo standby rezime, ked mozu zrat co to da... jebo
Odpovedať Známka: 5.4 Hodnotiť:
 

Tak logicky, že pri pasívnom chladení spánok vplyv na otáčky ventilátora asi priekazne nemá.
Odpovedať Známka: 1.8 Hodnotiť:
 

cize sa pasivne vyzaruje IR ziarenie a ovplyvnuje moj REM fazu spanku?
Odpovedať Známka: -3.3 Hodnotiť:
 

Nie je bez súhlasu so zverejňovaním informácií o zdravotnom stave akákoľvek požiadavka na jednoznačnú odpoveď v závislosti na preukázaním sa príslušnosťou k polícii potenciálne priekazne navádzaním na trestný čin?
Odpovedať Známka: -5.0 Hodnotiť:
 

To ze pouzijes v prispevku odborne slovo faktorial z teba nerobi odbornika...
Odpovedať Známka: 6.7 Hodnotiť:
 

mozno chcel napisat "fakt oral", len sa pomylil..
Odpovedať Hodnotiť:
 

Zase spočítať faktoriál z 1000000 nie je nijak náročné ani zdĺhavé ;-)
Odpovedať Známka: -2.0 Hodnotiť:
 

cca 6 riadkov kódu
Odpovedať Známka: -5.0 Hodnotiť:
 

No daj výsledok...
Odpovedať Hodnotiť:
 

Pokazil si vtip.
Odpovedať Známka: 10.0 Hodnotiť:
 

Spočítať milión faktoriál presne zaberie aj na starej šunke a v Jave menej ako pol minúty, teda na test spotreby to veľmi nie je. Pre zaujímavosť, vychádza to na "zhruba" 8.26×10^5565708.

Mohol by som machrovať, že Stirlingova formula atď., ale všetko sa to dá vygúgliť.
Odpovedať Známka: -1.4 Hodnotiť:
 

"nejaký nezdokumentovaný dôvod" - teraz keď to zapli, tak ten dôvod rýchlo zistia.
Odpovedať Známka: 8.9 Hodnotiť:
 

Nezistia to az tak rychlo... Pride na to, ze niekto bude potrebovat bitcoin penazenku z notebooku z 2008 roku a az ked ho zapne a zaktualizuje na tom notasi jadro, az potom zisti, ci to nerobi ohnostroj...
Odpovedať Známka: 2.0 Hodnotiť:
 

keby zmazali vsetky tak by spotrebu znizili este viac
Odpovedať Známka: 0.7 Hodnotiť:
 

Ja a moji vysokointeligentní priatelia doporučujeme mazať riadky pokiaľ neostane ani jeden jediný. Po korone sa treba vyrovnať aj s týmto vírusom.
Odpovedať Známka: -5.6 Hodnotiť:
 

Mozno to tam kedysi zaviedli programatori v dobach, kedy sa dokazali rozno nevyspitatelne spravat niektore uzasne nForce, VIA a SiS chipsety...
Odpovedať Známka: -2.0 Hodnotiť:
 

nevyspYtateľne!
nevyspitatelne vyzerá ako zo špitálu :-)
Odpovedať Hodnotiť:
 

Krása opensource je v tom že každý môže skontrolovať kód či tam nie sú zmätky, ale aj tak to nikto nerobí.
Odpovedať Známka: -1.4 Hodnotiť:
 

Na to aby kazdy mohol, by kazdy musel rozumiet. Rozumie len niekto a a niekto aj kontroluje, kedze na to prisli. Vsetko sedi ziadny logicky rozpor.
Odpovedať Známka: 7.1 Hodnotiť:
 

Amen
Odpovedať Hodnotiť:
 

ked si vyvojar mysli ze ten kod pochopi kazdy a nenapise k nemu poriadny komentar. velmi vela programatorov nepise komentare vobec a potom ten vyvoj aj tak vyzera. Najlepsie su komentare typu TODO a nic viac :D
Odpovedať Hodnotiť:

Pridať komentár