neprihlásený Piatok, 22. novembra 2024, dnes má meniny Cecília
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.


      Zdieľaj na Twitteri



Najnovšie články:

Nový trailer filmu Minecraft
Linux v ďalšej verzii vyradí súborový systém Reiser
Odštartovaná výroba flash pamäte s 321 vrstvami
Apple má prvýkrát použiť vlastný 5G modem v iPhone v marci
Linux dostáva podporu veľkokapacitných pamäťových SDUC kariet
USA požadujú, aby Google predal Chrome a potenciálne aj Android
ISS zvýšila orbitu, aby sa vyhla troskám zo satelitu
Vzniknú fyzické zábavné tematické Minecraft parky
Qualcomm chystá Snapdragon CPU pre lacnejšie PC, majú začínať na 600 dolárov
SpaceX nezachytávala prvý stupeň Starship kvôli problému na štartovacej veži


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