Logo Blogo

Ubuntu, il punto sui consumi di energia

Pubblicato: 08 ott 2011 da Giacomo Picchiarelli

Ubuntu

Avevamo già trattato la vicenda dell’eccessivo consumo di potenza energia riscontrata nei kernel successivi alla 2.6.38: continua ad essere una regressione pesante, che imporrà un freno all’utilizzo di Linux per gli utenti di computer portatili. Alcuni hanno lamentato durate delle batterie inferiori alla metà rispetto a quanto riscontrato con Windows 7. La situazione è seria. In Launchpad il bug #760131, deputato a tracciare i cambiamenti e a raccogliere le segnalazioni sul problema, è stato chiuso con un successo parziale.

In prima istanza, si può settare il parametro del kernel pcie_aspm al valore force. Con questo workaround il riscontro non è dei più confortanti, ma c’è: molti commenti hanno segnalato un miglioramento anche se non sostanziale. Inoltre, a metà settembre, l’Ubuntu Kernel Team ha effettuato un commit nel ramo stabile nel tentativo di risolvere la faccenda. La patch in questione corregge il problema per i processori Intel più recenti che contengono l’apposito registro. La correzione infatti contiene istruzioni che impostano il valore del registro MSR_IA32_ENERGY_PERF_BIAS a Normal. Questo perché nella maggior parte dei BIOS il registro MSR viene lasciato senza inizializzazione per poi impostarlo a performance come valore di default, ottimizzando quindi le prestazioni e non l’efficienza energetica.

I test effettuati da Phoronix, mostrano diverse versioni di kernel a confronto, dai quali si può dedurre che si sta influendo in un certo modo rispetto alla problematica, ma purtroppo non in maniera così incisiva come ci si aspetterebbe. L’unica variante che “vagamente” si avvicina alle versioni pre-2.6.38 è la 3.1+ASPM, che in ogni caso non ha mostrato un comportamento costante.

Via | Launchpad

1 stelle2 stelle3 stelle4 stelle5 stelle (1 Voti | Media: 5 su 5)
condividi condividi
12 commenti

Commenti dei lettori

(Inserisci un commento - Nascondi commenti anonimi)
  • gioviale

    08 ott 2011 - 13:22 - #1
    0 punti
    Up Down

    ma cos’è il «consumo di potenza»? Forse il consumo di energia..

  • Giacomo Picchiarelli

    08 ott 2011 - 13:26 - #2
    0 punti
    Up Down

    Hai ragione.
    E’ una forzatura ma non del di più. Qui si indaga sul fabbisogno di energia rispetto allo stesso tempo richiesto per effettuare lo stesso tipo di operazione e le statistiche non le fanno in Joule.

  • Giacomo Picchiarelli

    08 ott 2011 - 13:27 - #3
    0 punti
    Up Down

    E ci tengo a ribadire che hai ragione.

  • Liuk_

    08 ott 2011 - 13:37 - #4
    0 punti
    Up Down

    Giacomo Picchiarelli mica l’ho capita la risposta. Joule? Esistono i W ed esistono i Wh con multipli e sottomultipli. C’è un maggiore assorbimento di potenza non un maggiore consumo di potenza. Se dai ragione a bovale perchè non modifichi quel titolo che è proprio un pugno nell’occhio?

  • Giacomo Picchiarelli

    08 ott 2011 - 13:42 - #5
    0 punti
    Up Down

    L’ho modificato subito!! E comunque i Wh sono 3600J -> Joule

  • Giacomo Picchiarelli

    08 ott 2011 - 13:45 - #6
    0 punti
    Up Down

    Per questo ho impropriamente scritto consumo di potenza, inteso come fabbisogno. Ma i dati dei test interessano la potenza richiesta e non l’energia consumata.

  • Ratamusa

    08 ott 2011 - 13:47 - #7
    0 punti
    Up Down

    Fare un kernel che usa meno energia?

  • gioviale

    08 ott 2011 - 14:15 - #8
    0 punti
    Up Down

    x Liuk_

    “bovale”? guarda che mi offendo ;-)

  • Mantello

    08 ott 2011 - 14:23 - #9
    0 punti
    Up Down

    @7:
    Una cosa da un paio d’ore spese in un pomeriggio libero, vero?

  • Liuk_

    08 ott 2011 - 15:36 - #10
    0 punti
    Up Down

    ahah scusa giovale, andavo di fretta :D

  • marcoippoliti77

    08 ott 2011 - 16:36 - #11
    0 punti
    Up Down

    ma per quanto riguarda AMD? con brazos o llano non si dovrebbero avere problemi,il problema è solo intel, giusto?

  • Gianluca Sforna

    08 ott 2011 - 20:11 - #12
    0 punti
    Up Down

    Secondo me dovremmo smettere di dare risonanza a queste (non) notizie provienti da Phoronix

    http://www.fewt.com/2011/09/about-kernel-30-power-regression-myth.html

L'email è richiesta ma non verrà mostrata ai visitatori.
Commenta questo articolo

Registrati per riservare il tuo nickname preferito su tutti i blog di Blogo e per caricare il tuo avatar. Se sei già registrato, effettua il login per usare il tuo nickname.

Si No
I commenti sono sottoposti alle linee guida per la moderazione.

Anteprima del commento