Perché Ubuntu consuma più energia di Windows?


13

Riproduco video a schermo intero con il massimo volume o
navigo sul Web con il Wi-Fi.

Sotto Windows 7 il mio laptop funziona ~ 5 ore.
Sotto Kubuntu 10.10 solo ~ 2 ore.

Ho un Acer Aspire 1810TZ. Grado di usura della batteria 90%.

Installato:
acpid
acpi-support
pm-utils
upower

Non installato:
strumenti in modalità laptop

Mi piace Linux e non voglio cambiarlo.

Cosa fare per farla vivere più a lungo?


Suppongo che queste non siano informazioni sufficienti per trarre una conclusione, ma controllerei quanto spesso ciascun sistema utilizza il tuo wifi, che consuma molta energia ... forse Kubuntu lo colpisce molto spesso. Prendi uno sniffer (WireShark, ecc.) E lascialo in esecuzione mentre guardi un film, e confronta in seguito.

Ti consiglierei di abbandonare KDE. Prova UNE 10.04 o Lubuntu.
Matt Joiner,

Potresti voler modificare il tuo titolo / tag per dire "Kubuntu" invece di "Ubuntu".
ThatGraemeGuy

Risposte:


8

Tutto l'hardware del tuo computer ha driver appositamente progettati per Windows e non per Linux.

Ciò accade per ovvi motivi: Windows ha una quota di mercato del 90% e Linux meno dell'1%. È difficile convincere un produttore di hardware a spendere soldi per lo sviluppo di qualcosa per meno dell'1% del mercato.

La conseguenza è che molti dei driver che Linux utilizza sono driver di "seconda scelta", alcuni di reverse engineering, altri sviluppati da zero dalla community e così via. Non hanno le stesse prestazioni del driver prodotto dalla fabbricazione dell'hardware.

Quindi c'è una chiara possibilità che anche dopo aver attenuato la luce dell'LCD, riducendo la velocità della CPU, come suggerito dall'utente laurent-rpnet, Ubuntu assorbirà ancora più energia di Windows.


2
Dubito che i conducenti farebbero davvero una grande differenza nel consumo di energia. Le prestazioni, forse, ma non la durata della batteria - almeno non significativamente.
Sasha Chedygov,

6
Non sono d'accordo. In molti dispositivi, le prestazioni sono direttamente collegate alla potenza. Ad esempio, la CPU può essere dinamicamente sotto clock per ridurre la potenza. Non posso esserne sicuro, ma penso che senza il driver appropriato la gestione dell'alimentazione del sistema operativo non funzionerà correttamente per quel dispositivo. Se la gestione dell'alimentazione del sistema operativo non funziona correttamente, il dispositivo funzionerebbe a un livello di prestazioni arbitrario, il che potrebbe essere molto dispendioso. Naturalmente, non tutti i dispositivi hanno livelli prestazionali, ma i dispositivi WIFI, CPU, Bluetooth, IDE e SATA.
Lombas,

7

Non importa molto di quale distribuzione si stia eseguendo (è un po ' saggio dalla CPU); I driver di Linux non sono ottimizzati in termini di potenza nella misura in cui sono stati su Windows (o OS X del resto). In realtà, uno dei principali punti focali di Windows Vista / 7 era l'ottimizzazione dell'alimentazione, e ci sono davvero riusciti (ovviamente il produttore ha prodotto driver che dovevano essere aggiornati, quindi a volte hai effettivamente usato più energia dopo l'aggiornamento).

I soldi in Linux sono sempre stati in GRANDE FERRO (come nella piattaforma server), e quindi i driver si sono concentrati principalmente sulle prestazioni. L'efficienza energetica è principalmente una questione di preoccupazione per gli utenti finali e semplicemente non paga (per i produttori di hardware) per investire un sacco di soldi in questo mercato.

Per fare un confronto, ho potuto ottenere un massimo di 1 h 50 m quando eseguivo Ubuntu 8.04 su Acer Travelmate 6292 (schermo oscurato verso il basso), mentre potevo semplicemente spremere quasi quattro ore su Windows Vista. Questo è avvenuto con driver ottimizzati per l'alimentazione e software di gestione dell'alimentazione di Acer. Se solo usando il software integrato di Windows avessi perso quasi un'ora di autonomia della batteria.

Questa non è davvero una novità e non è migliorata molto negli ultimi anni. Alcune ricerche su Google possono aiutarti ad accelerare la questione.


A proposito, il tuo esempio non è proprio corretto, dal momento che Acer non offre laptop certificati Ubuntu, vedi ubuntu.com/certification ; e controlla qui per vedere come la sua gestione dell'alimentazione è nota per essere scarsa: linux-on-laptops.com/acer.html

1
Il mondo non è giusto e questo non è diverso ;-) Acer potrebbe essere un po 'peggio di altri, ma un Dell o un Lenovo funzioneranno ancora più a lungo su Windows rispetto a Linux. Questa è la vita finché non ci sono più soldi nel mercato degli utenti finali di Linux. A proposito: c'era poco valore nella pagina linux-on-laptop: solo un centinaio di collegamenti a blog che descrivono come hanno installato Linux su un computer Acer e le loro esperienze con quello. Mi sarei aspettato una forma di grafico che paragonasse i computer Acer agli altri. Quale valore ti aspettavi di portare in tavola con quell'URI?
oligofren,

Prova a cercare il tuo modello lì e troverai "Power mgmt - non funziona". A proposito: Google sceglie Linux per i propri laptop per una buona ragione; puoi andare da loro e lamentarti.

1
Non si tratta di stabilire se Linux sia un buon sistema operativo - e lo è. E non mi lamento: sto portando i fatti al tavolo. Se fossi nella posizione di Google, probabilmente sceglierei anche Linux. Uso Linux quotidianamente come sviluppatore e si adatta perfettamente a quel ruolo. Ma questo non è l'argomento di questo thread.
Oligofren,

2

PowerTOP vi dirà che cosa sta causando il processore di svegliarsi e correre (contrariamente a quanto quella pagina dice, verrà eseguito su altre piattaforme, ma semplicemente non mostrerà quante più informazioni).


2

Se hai una scheda grafica dedicata, è possibile che rimanga sempre acceso. Consuma molta energia e il laptop si riscalda abbastanza velocemente. Installa calabrone . Disattiverà la scheda grafica dedicata e verrà eseguita solo la scheda grafica integrata. Spero che sia di aiuto.


1

Non sono d'accordo Forse usando le installazioni predefinite potresti avere ragione, perché Ubuntu si avvia senza risparmio energetico (durata della batteria di 2 ore nel mio laptop).

Installando i programmi di utilità cpufreq e impostando il governatore della cpu su "powersave" utilizzando la grafica Intel integrata ottengo 7,5 ore di durata della batteria calcolata rispetto alle 6 ore e qualcosa su Windows. Questo usando un laptop MSI GT72 6QD.


Puoi aggiungere alcune informazioni pratiche (o almeno alcuni link) alla tua risposta?
Peter Mortensen,

apt update && apt installa cpufrequtils indicatore-cpufreq quindi imposta governor su powersave
Zibri,

0

Di solito, Windows stesso o alcuni strumenti del produttore del laptop ritengono lo schermo (anche quando si utilizza) e arresta l'HD (se non utilizzato) quando si è a batterie. Verificherei se Ubuntu lo sta facendo anche perché probabilmente hai comprato il laptop con Windows preinstallato e installato Ubuntu dopo, quindi non hai la configurazione predefinita e i software del produttore del laptop installati. Inoltre, probabilmente Windows sta riducendo anche l'orologio della CPU.


0

Controllare le impostazioni in Network Manager. Sotto GNOME sarebbe nm-applet, ma dalla cima della mia testa non ricordo il suo nome in KDE. È possibile che Windows abbia semplicemente impostazioni di risparmio energetico più rigorose di quelle di KDE sul tuo particolare sistema.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.