Επέκταση της διάρκειας ζωής της μπαταρίας με το TLP. Πώς να επεκτείνετε το χρόνο λειτουργίας ενός φορητού υπολογιστή με το Ubuntu Installing tlp

Για υπολογιστές ή διακομιστές, η κατανάλωση ενέργειας του λειτουργικού συστήματος δεν είναι ιδιαίτερα σημαντική, αλλά όταν πρόκειται για φορητούς υπολογιστές και άλλες φορητές συσκευές, τα πράγματα αλλάζουν δραματικά. Θέλουμε η συσκευή μας να λειτουργεί όσο το δυνατόν περισσότερο με μπαταρία και να καταναλώνει όσο το δυνατόν λιγότερη ενέργεια μπαταρίας.

Αυτό επηρεάζεται σε μεγάλο βαθμό από το λειτουργικό σύστημα, το πόσο θα φορτωθεί ο επεξεργαστής και ο σκληρός δίσκος και αν θα είναι ενεργοποιημένοι οι προσαρμογείς bluetooth και wifi. Όλα αυτά καταναλώνουν ενέργεια και όλα μπορούν να ρυθμιστούν. Σε αυτό το άρθρο, θα δούμε πώς να ρυθμίσετε την εξοικονόμηση ενέργειας του Ubuntu και να διατηρήσετε τον φορητό υπολογιστή σας σε λειτουργία όσο το δυνατόν περισσότερο.

Δεν χρειάζεστε πάντα τη μέγιστη ισχύ και απόδοση. Αυτό είναι απαραίτητο σε παιχνίδια ή όταν χρησιμοποιείτε βαριά προγράμματα, αλλά είναι περιττό όταν παρακολουθείτε ταινίες ή σερφάρετε στο Διαδίκτυο και ακόμη περισσότερο όταν δεν βρίσκεστε κοντά στον υπολογιστή. Υπάρχουν πολλές επιλογές διαχείρισης ενέργειας στις ρυθμίσεις του Ubuntu που μπορούν να βοηθήσουν στη βελτίωση της εξοικονόμησης ενέργειας.

Ανοίξτε τις ρυθμίσεις συστήματος, στη συνέχεια Θρέψη:

Εδώ μπορείτε να ρυθμίσετε μετά από πόσο χρόνο αδράνειας χρειάζεστε για να θέσετε τον υπολογιστή σε κατάσταση αναστολής λειτουργίας, τι να κάνετε εάν η φόρτιση της μπαταρίας πέσει σε κρίσιμο επίπεδο ή όταν κλείνετε το καπάκι του φορητού υπολογιστή.

2. Απενεργοποιήστε το Bluetooth

Η μονάδα Bluetooth καταναλώνει πολλή ενέργεια, ελπίζω να θυμάστε πόσο γρήγορα εξαντλήθηκαν οι μπαταρίες του τηλεφώνου σας όταν ξεχάσατε να απενεργοποιήσετε το bluetooth. Αλλά εδώ είναι συνεχώς αναμμένο και καταναλώνει συνεχώς ενέργεια ακόμα κι αν δεν χρειάζεται αυτή τη στιγμή.

Η απενεργοποίηση Bluetooth μπορεί να απενεργοποιηθεί χρησιμοποιώντας το εικονίδιο στον πίνακα, απλώς αλλάξτε το ρυθμιστικό σε Μακριά απόή κάντε κλικ στην επιλογή Απενεργοποίηση Bluetooth σε παλαιότερες εκδόσεις.

Για να απενεργοποιήσετε πλήρως το Bluetooth, αφαιρέστε την υπηρεσία του από την εκκίνηση του συστήματος και προσθέστε επίσης την εντολή στην εκκίνηση:

sudo rfkill block bluetooth

Επίσης, εάν σκοπεύετε να απενεργοποιήσετε πλήρως το bluetooth, συνιστάται να προσθέσετε τα προγράμματα οδήγησης του στη μαύρη λίστα:

sudo vi /etc/modprobe.d/no-bluetooth.conf

μαύρη λίστα btusb
μαύρη λίστα bluetooth

3. Απενεργοποιήστε το Wifi και χρησιμοποιήστε το Ethernet

Εάν χρησιμοποιείτε ασύρματη τεχνολογία Wifi, τότε θα πρέπει να ξέρετε ότι καταναλώνει επίσης πολλή ενέργεια, επομένως είναι καλύτερο να το αντικαταστήσετε με ένα πιο ενεργειακά αποδοτικό ενσύρματο Διαδίκτυο. Ακόμη και σε Ιστορικόόταν δεν είστε συνδεδεμένοι σε κανένα δίκτυο σας κάρτα wifiθα σαρώσει τα ραδιοκύματα για να αναζητήσει διαθέσιμα δίκτυα.

Η απενεργοποίηση του wifi είναι επίσης πολύ εύκολη. Για να το κάνετε αυτό, απλώς κάντε κλικ στην ένδειξη διαχείρισης δικτύου και επιλέξτε απενεργοποιήστε το Wifi:

Για να απενεργοποιήσετε αυτόματα το wifi κατά την εκκίνηση του συστήματος, προσθέστε την ακόλουθη εντολή στην εκκίνηση:

sudo rfkill μπλοκ wifi

4. Φωτεινότητα οθόνης

Προφανώς, όσο πιο φωτεινή είναι η οθόνη, τόσο περισσότερη ενέργεια καταναλώνει. Το πιο αξιόπιστο και το πιο αποτελεσματική μέθοδοςΗ μείωση της κατανάλωσης ενέργειας του Ubuntu σημαίνει μείωση της φωτεινότητας.

Δεν χρειαζόμαστε πάντα τη μέγιστη φωτεινότητα, απλώς κάντε τη όσο πιο άνετη γίνεται. Για να αλλάξετε τη φωτεινότητα, μπορείτε να χρησιμοποιήσετε τα πλήκτρα συντόμευσης στο πληκτρολόγιο ή τις ρυθμίσεις συστήματος.

Στις ρυθμίσεις συστήματος, ανοίξτε το Brightness & Lock. Στη συνέχεια, προσαρμόστε το ρυθμιστικό ρύθμισης φωτεινότητας, μπορείτε επίσης να ελέγξετε τη σκοτεινή οθόνη για εξοικονόμηση ενέργειας.

Επίσης, προγραμματιστές από την ομάδα ανάπτυξης πυρήνα του Ubuntu παρατήρησαν ότι οι οθόνες LCD καταναλώνουν λιγότερη ενέργεια με ελαφριές ταπετσαρίες. Η σχεδίαση σκούρων χρωμάτων απαιτεί 1-2% περισσότερο ρεύμα.

Εάν η φωτεινότητα δεν αλλάξει, δοκιμάστε να προσθέσετε την ακόλουθη γραμμή στις παραμέτρους του πυρήνα στο Grub - acpi_backlight=vendor. Μετά την ενημέρωση της διαμόρφωσης και την επανεκκίνηση, όλα θα λειτουργήσουν.

Μπορείτε επίσης να αλλάξετε τη φωτεινότητα απευθείας μέσω του τερματικού· για να το κάνετε αυτό, χρησιμοποιήστε το βοηθητικό πρόγραμμα xbacklight:

sudo apt-get εγκατάσταση xbacklight
$ xbacklight - σύνολο 15

5. Αποσυνδέστε τις εξωτερικές συσκευές USB

Μπορείτε να συνδέσετε διάφορα συσκευές USBστον φορητό υπολογιστή σας, όπως μονάδες flash, κάμερες web, τηλέφωνα κ.λπ. Αλλά όλα αυτά καταναλώνουν ενέργεια. Αποσυνδέστε συσκευές που δεν χρειάζονται τώρα, αφαιρέστε επίσης με ασφάλεια τις μονάδες flash, τις κάμερες MTP και τις εξωτερικές μονάδες δίσκου.

6. Απενεργοποιήστε άλλες μη απαραίτητες συσκευές

Κάμερες web, μόντεμ GSM και άλλες συσκευές καταναλώνουν επίσης ενέργεια και είναι καλύτερα να τα απενεργοποιήσετε. Για παράδειγμα, για να απενεργοποιήσετε μια κάμερα web, πρέπει να προσθέσετε το πρόγραμμα οδήγησης στη μαύρη λίστα:

sudo vi /etc/modprobe.d/no-webcam.conf

μαύρη λίστα uvcvideo

Μπορείτε να δείτε όλες τις ενεργές συσκευές με αυτήν την εντολή:

Απενεργοποιήστε όλες τις αχρησιμοποίητες συσκευές, απλά προσέξτε να μην απενεργοποιήσετε οτιδήποτε δεν χρειάζεστε.

7. Απενεργοποιήστε τη διακριτή κάρτα γραφικών

Εάν ο φορητός υπολογιστής σας έχει τη δυνατότητα εναλλαγής καρτών γραφικών από αυτές που είναι ενσωματωμένες στον επεξεργαστή σε μια πιο ισχυρή διακριτή, τότε συνιστάται να απενεργοποιήσετε τη δεύτερη. Αυτό θα μειώσει σημαντικά την κατανάλωση ενέργειας του Ubuntu.

Συνήθως μπορείτε να χρησιμοποιήσετε τη μονάδα vgaswitcheroo για αυτό. Για να απενεργοποιήσετε τη δεύτερη εκτέλεση GPU:

sudo -i
$ echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

8. Κλείστε τις μη απαραίτητες εφαρμογές

Όσο περισσότερα προγράμματα χρησιμοποιείτε, τόσο περισσότερη ενέργεια καταναλώνει ο επεξεργαστής και τόσο περισσότερη δραστηριότητα μνήμη τυχαίας προσπέλασης, και σκληρός δίσκος. Έχουμε πάντα ανοιχτά πολλά προγράμματα, για παράδειγμα, VLC, Chrome, Terminal, Rhythmbox και ούτω καθεξής. Αλλά δεν τα χρησιμοποιούμε όλα.

Δείτε ποιες εφαρμογές είναι ανοιχτές στην πλαϊνή γραμμή και κλείστε αυτές που δεν χρειάζεστε. Για να κλείσετε ένα πρόγραμμα, απλώς κάντε δεξί κλικ στο εικονίδιό του και κάντε κλικ στο κλείσιμο.

9. Μην χρησιμοποιείτε το Flash Player

Πρόγραμμα για ροή βίντεο και άλλο περιεχόμενο flash - Flash Playerκαταναλώνει πολλή ενέργεια. Επομένως, η μη χρήση του θα επεκτείνει περαιτέρω τον χρόνο εκτέλεσης του ubuntu στην μπαταρία σας.

Χρησιμοποιήστε ένα πρόγραμμα περιήγησης που σας επιτρέπει να ενεργοποιήσετε το φλας κατ' απαίτηση. Για παράδειγμα, στον Firefox μπορείτε να διαμορφώσετε το Flash ώστε να ενεργοποιείται μόνο όταν το χρειάζεστε πραγματικά και για το Chrome υπάρχει μια προσθήκη PowerSaver που σας επιτρέπει να κάνετε το ίδιο.

Για να παρακολουθήσετε ταινίες και βίντεο, χρησιμοποιήστε την επιτάχυνση υλικού. Αυτό εκφορτώνει την επεξεργασία βίντεο στη GPU, μειώνοντας έτσι το φορτίο της CPU και την κατανάλωση ενέργειας. Αυτή η τεχνολογία υποστηρίζεται από VLC και MPV. Πρέπει επίσης να ενεργοποιήσετε την επιτάχυνση υλικού σε προγράμματα περιήγησης.

10. Χρησιμοποιήστε ένα ελαφρύ περιβάλλον επιφάνειας εργασίας

Περιβάλλοντα επιτραπέζιου υπολογιστή όπως το KDE, το Cinnamon, το Unity, το Gnome καταναλώνουν πολύ περισσότερη ενέργεια από τα ελαφριά περιβάλλοντα, επειδή υπάρχουν πολλές υπηρεσίες παρασκηνίου και εφαρμογές που ξεκινούν και εκτελούνται από προεπιλογή. Επομένως, είναι προτιμότερο να επιλέξετε ένα πιο ελαφρύ περιβάλλον, όπως LXDE, LXQt ή XFCE.

11. Χρησιμοποιήστε TLP

Το TLP είναι ένα πολύ δημοφιλές εργαλείο που βελτιώνει την εξοικονόμηση ενέργειας του Ubuntu ρυθμίζοντας διάφορες παραμέτρους του πυρήνα και την κατανάλωση ενέργειας για διάφορες συσκευέςυπολογιστή.

Μπορείτε να διαμορφώσετε τις ακόλουθες ρυθμίσεις:

  • Απενεργοποιήστε τον φορητό υπολογιστή και τερματίστε το χρονικό διάστημα πριν από την απόρριψη δεδομένων στον σκληρό δίσκο.
  • Αλλαγή της συχνότητας του επεξεργαστή.
  • Κατανομή ισχύος για πυρήνες σε συστήματα πολλαπλών πυρήνων.
  • Διαχείριση ενέργειας σκληρού δίσκου Ubuntu.
  • Διαχείριση ενέργειας συσκευών PCI.
  • Λειτουργία εξοικονόμησης ενέργειας για Wi-Fi.
  • Απενεργοποίηση της μονάδας δίσκου.
  • Ubuntu λειτουργία εξοικονόμησης ενέργειας για κάρτα ήχου.

Το προεπιλεγμένο βοηθητικό πρόγραμμα περιέχει ρυθμίσεις που θα αυξήσουν σημαντικά την αυτονομία του φορητού υπολογιστή και είναι κατάλληλες για τους περισσότερους χρήστες. Για να εγκαταστήσετε το βοηθητικό πρόγραμμα, χρησιμοποιήστε την εντολή:

sudo apt-get install tlp

Στη συνέχεια, προσθέστε το στην εκκίνηση:

sudo systemctl ενεργοποίηση tlp

Ενεργειακή παρακολούθηση

Χρειάζεται όχι μόνο να μπορείτε να βελτιώσετε την εξοικονόμηση ενέργειας του ubuntu, αλλά και να παρακολουθείτε την κατανάλωση ενέργειας για να καταλάβετε έγκαιρα τι ακριβώς καταναλώνει η μπαταρία. Για αυτούς τους σκοπούς, μπορείτε να χρησιμοποιήσετε το βοηθητικό πρόγραμμα powertop. Εγκαταστήστε το χρησιμοποιώντας την εντολή:

sudo apt εγκατάσταση powertop

Στη συνέχεια, δημιουργήστε μια αναφορά για το χρόνο που χρειάζεστε, για παράδειγμα 60 δευτερόλεπτα:

sudo powertop --time=60 --html=power_report.html

συμπεράσματα

Καλύψαμε αρκετούς τρόπους με τους οποίους μπορείτε να βελτιώσετε την ενεργειακή απόδοση του Ubuntu 16.04 και να επεκτείνετε τον χρόνο εκτός σύνδεσης του φορητού υπολογιστή σας. Εάν γνωρίζετε άλλες μεθόδους, φροντίστε να τις μοιραστείτε στα σχόλια!

Πίσω τα τελευταία χρόνιαέχουν επιτύχει εντυπωσιακά αποτελέσματα στη δημιουργία ενός φιλικού περιβάλλοντος για εργασία και αναψυχή. Ωστόσο, τα «δωρεάν» συστήματα έχουν επίσης σημαντικές ελλείψεις, τις οποίες θα ήταν ανέντιμο να μην αναφέρουμε. Πρώτα απ 'όλα, αυτό εξακολουθεί να είναι ανεπαρκής υποστήριξη για την υπάρχουσα σκεύη, εξαρτήματα. Αυτό ισχύει και για τον χρόνο διάρκεια ζωής μπαταρίαςφορητούς υπολογιστές για Διαχείριση Ubuntu, η οποία μπορεί να είναι σημαντικά κατώτερη από τη διάρκεια ζωής της μπαταρίας όταν χρησιμοποιώντας Windows. Σε αυτό το άρθρο θα εξοικειωθούμε με δύο βοηθητικά προγράμματα που έχουν σχεδιαστεί για να διορθώσουν αυτήν την κατάσταση πραγμάτων.

Προσοχή! Η ταυτόχρονη χρήση των βοηθητικών προγραμμάτων που περιγράφονται παρακάτω μπορεί να προκαλέσει προβλήματα. Για να δοκιμάσετε ένα άλλο, διαγράψτε το προηγούμενο.

TLP

Υπάρχουν διάφορες τροποποιήσεις που μπορείτε να εφαρμόσετε στον φορητό υπολογιστή σας για εξοικονόμηση μπαταρίας, αλλά πολλές από αυτές αφορούν το υλικό και τη διανομή Linux, ενώ άλλες είναι ξεπερασμένες ή πολύ δύσκολο να εφαρμοστούν χωρίς περίπλοκα ξόρκια στη γραμμή εντολών. Το TLP στοχεύει στην επίλυση πολλών από αυτά τα προβλήματα και ισχύει περισσότερο βέλτιστες ρυθμίσειςγια τη διαμόρφωσή σας αυτόματα, ανάλογα με εκδόσεις Linuxκαι υλικό.

Χρησιμοποιούνται αρκετά προσαρμογές και η λεπτομερής περιγραφή τους ξεφεύγει από το πεδίο εφαρμογής αυτού του άρθρου, επομένως σας προτείνουμε να ανατρέξετε στη σελίδα βοήθειας του βοηθητικού προγράμματος (Αγγλικά). Θα θέλαμε να επιστήσουμε την προσοχή σας στο γεγονός ότι το βοηθητικό πρόγραμμα λειτουργεί εντελώς ανεξάρτητα και δεν διαθέτει καν γραφική διεπαφή.

Μπορείτε να εγκαταστήσετε το TLP εκτελώντας τις ακόλουθες εντολές στο τερματικό:

sudo add-apt-repository ppa:linrunner/tlp sudo apt-get ενημέρωση sudo apt-get εγκατάσταση tlp tlp-rdw

Αυτή η εφαρμογή σάς επιτρέπει να επεκτείνετε τη διάρκεια ζωής της μπαταρίας του φορητού υπολογιστή σας ενεργοποιώντας την κατάλληλη λειτουργία στον πυρήνα του Linux μαζί με άλλες ρυθμίσεις εξοικονόμησης ενέργειας. Στην ουσία του, μοιάζει πολύ με το TLP που συζητήθηκε παραπάνω και λειτουργούσε με τον ίδιο τρόπο μέχρι πρόσφατα μόνο μέσω γραμμή εντολών. Ωστόσο, ξεκινώντας από την έκδοση 1.64, το Laptop Mode Tools έχει μια γραφική διεπαφή που δίνει κάπως μεγαλύτερη ελευθερία και ευκολία στις ρυθμίσεις.

Για να εγκαταστήσετε το βοηθητικό πρόγραμμα, πρέπει να εισαγάγετε στο τερματικό:

sudo add-apt-repository ppa:webupd8team/unstable sudo apt-get update sudo apt-get install laptop-mode-tools

Για να εκκινήσετε το γραφικό περιβάλλον εργασίας Laptop Mode Tools, εκτελέστε την ακόλουθη εντολή:

gksu lmt-config-gui

TLP – Linux Advanced Power Management.

Εισαγωγή.
Όλες οι βασικές παράμετροι TLP αποθηκεύονται στο αρχείο ρυθμίσεωνπου βρίσκεται /etc/default/tlp. Δεδομένου ότι η προεπιλεγμένη διαμόρφωση είναι ήδη βελτιστοποιημένη για εξοικονόμηση μπαταρίας, σε πολλές περιπτώσεις δεν υπάρχει ιδιαίτερη ανάγκη να την αλλάξετε.
Για να κάνετε αλλαγές, μπορείτε να εκτελέσετε την ακόλουθη εντολή () στο τερματικό ή μέσω της εντολής Alt+F2:

$ gksudo gedit /etc/default/tlp
Αφού κάνετε αλλαγές, πρέπει να επανεκκινήσετε το TLP
Κατά την ενημέρωση του TLP, ο εγκαταστάτης θα ρωτήσει σίγουρα εάν θα αντικαταστήσει υπάρχουσα έκδοσηδιαμορφώσεις.

Επιλογές
Μερικές σημειώσεις

  • Η παράμετρος που τελειώνει σε _AC έχει αποτέλεσμα όταν λειτουργεί από το δίκτυο
  • Η παράμετρος που τελειώνει σε _BAT έχει αποτέλεσμα όταν λειτουργεί με μπαταρία
  • Οι παράμετροι που περιέχουν πολλαπλές τιμές πρέπει να περικλείονται σε διπλά εισαγωγικά ("")
  • Για να ενεργοποιήσετε παραμέτρους που δεν είναι ενεργοποιημένες από προεπιλογή, πρέπει να αφαιρέσετε το «#» στην αρχή της γραμμής.
Βασικός
Ορίστε στο 0 εάν θέλετε να απενεργοποιήσετε το TLP (απαιτείται επανεκκίνηση)
Σύστημα αρχείων
DISK_IDLE_SECS_ON_AC=0
DISK_IDLE_SECS_ON_BAT=2
Πρέπει να είναι > 0 για να ενεργοποιήσετε τη λειτουργία φορητού υπολογιστή πυρήνα. Μην αλλάξετε αυτές τις ρυθμίσεις.
MAX_LOST_WORK_SECS_ON_AC=15
MAX_LOST_WORK_SECS_ON_BAT=60
Χρονικό όριο (σε δευτερόλεπτα) για την εγγραφή δεδομένων από την προσωρινή μνήμη συστήματος στο δίσκο.

Αλλαγή επεξεργαστή και συχνότητας
CPU_SCALING_GOVERNOR_ON_AC=κατ' απαίτηση
CPU_SCALING_GOVERNOR_ON_BAT=κατ' απαίτηση
Έχει εγκατασταθεί μία από τις επιλογές για τον επεξεργαστή σας, οι διαθέσιμες επιλογές είναι κατ' απαίτηση (προεπιλογή), εξοικονόμηση ενέργειας, απόδοση και συντηρητική.

Σπουδαίος:Για να χρησιμοποιήσετε αυτήν τη ρύθμιση, πρέπει να απενεργοποιήσετε τις ρυθμίσεις του κυβερνήτη της διανομής σας, διαφορετικά θα προκύψουν διενέξεις. Δείτε τις Συνήθεις ερωτήσεις για το TLP.

CPU_SCALING_MIN_FREQ_ON_AC=0
CPU_SCALING_MAX_FREQ_ON_AC=0
CPU_SCALING_MIN_FREQ_ON_BAT=0
CPU_SCALING_MAX_FREQ_ON_BAT=0
Ορίζει την παράμετρο min/max για την αλλαγή της συχνότητας του επεξεργαστή. Για να λάβετε τις τιμές που είναι διαθέσιμες σε εσάς, χρησιμοποιήστε # tlp-stat -p. Η τιμή 0 χρησιμοποιεί την προεπιλεγμένη τιμή.

Ενδειξη: Απαιτείται επανεκκίνηση για την εφαρμογή των νέων ρυθμίσεων.

Σπουδαίος: Η μείωση της συχνότητας του επεξεργαστή δεν επηρεάζει την κατανάλωση ενέργειας όταν τροφοδοτείται από μπαταρία· μεγαλύτερα αποτελέσματα μπορούν να επιτευχθούν χρησιμοποιώντας διάφορους τυπικούς τρόπους λειτουργίας του επεξεργαστή (κατ' απαίτηση, εξοικονόμηση ενέργειας, απόδοση και συντηρητικός).

CPU_MIN_PERF_ON_AC=0
CPU_MAX_PERF_ON_AC=100
CPU_MIN_PERF_ON_BAT=0
CPU_MAX_PERF_ON_BAT=30
Ρύθμιση min/max P-state for Intel Coreεπεξεργαστές. Οι τιμές δίνονται ως ποσοστό (0.. 100%) της συνολικής διαθέσιμης απόδοσης του επεξεργαστή.

Ενδειξη :

  • Η ρύθμιση προορίζεται να περιορίσει τη διασπορά ισχύος της CPU.
  • Απαιτεί το πρόγραμμα οδήγησης κλιμάκωσης intel_pstate, βλέπε παραπάνω.
CPU_BOOST_ON_AC=1
CPU_BOOST_ON_BAT=0
Απενεργοποιήστε τις λειτουργίες "turbo boost" (Intel) και "turbo core" (AMD) (0 = απενεργοποιημένο / 1 = ενεργοποιημένο).

Ενδειξη :

  • Απαιτεί πυρήνα Linux 3.7 ή νεότερη έκδοση
  • Η τιμή 1 δεν ενεργοποιεί τη λειτουργία, αλλά επιτρέπει μόνο τη χρήση της
  • Αυτό μπορεί να έρχεται σε διένεξη με τις ρυθμίσεις του κυβερνήτη της διανομής σας
SCHED_POWERSAVE_ON_AC=0
SCHED_POWERSAVE_ON_BAT=1
Ελαχιστοποιήστε τον αριθμό των πυρήνων/υπερ-νημάτων CPU που χρησιμοποιούνται για ελαφρά φορτία (1 = ενεργοποιημένο, 0 = απενεργοποιημένο). Εξαρτάται από το μοντέλο του επεξεργαστή.
ENERGY_PERF_POLICY_ON_AC=απόδοση
ENERGY_PERF_POLICY_ON_BAT=εξοικονόμηση ενέργειας
Καθορίζει τη συνολική απόδοση σε σύγκριση με την πολιτική εξοικονόμησης ενέργειας για τον επεξεργαστή. Πιθανές τιμές είναι η απόδοση, η κανονική και η εξοικονόμηση ενέργειας.

Προειδοποίηση: Αυτή η επιλογή απαιτεί τη λειτουργική μονάδα πυρήνα msr και το εργαλείο x86_energy_perf_policy.

Πυρήνας

Ενεργοποιήστε το kernel NMI watchdog timer (0 = απενεργοποιημένο/εξοικονόμηση ενέργειας, 1=ενεργοποιημένο). Η τιμή 1 είναι σχετική μόνο για τον εντοπισμό σφαλμάτων πυρήνα.

Υπερβολισμός

Ενδειξη: Απαιτούνται προηγμένες δεξιότητες Linux για τη χρήση αυτών των δυνατοτήτων.

PHC_CONTROLS="F:V F:V F:V F:V"
Ζεύγη αναγνωριστικών συχνότητας/τάσης για την υποεντατική τάση των επεξεργαστών Intel. Υποθέτει ότι έχει εγκατασταθεί ένας πυρήνας με patches PHC. Για περισσότερες πληροφορίες δείτε το wiki PHC.

Δίσκοι και ελεγκτής

Σχόλιο:Οι προεπιλεγμένες ρυθμίσεις λειτουργούν μια χαρά με τους SSD, δεν χρειάζεται ιδιαίτερη αλλαγή.

Ανάθεση συσκευής

Ορίζει συσκευές δίσκου για τις οποίες είναι αποτελεσματικές οι ακόλουθες επιλογές. Εάν έχετε πολλές συσκευές, διαχωρίστε τις με κενά.

Κατά τη χρήση του 2ου δίσκου σε μονάδα CD/DVD, τα ονόματα συσκευών που έχουν εκχωρηθεί από τον πυρήνα (sda/sdb) ενδέχεται να είναι δύσκολο να αλλάξουν. Σε αυτήν την περίπτωση, συνιστάται να εκχωρήσετε ονόματα σε συσκευές χρησιμοποιώντας το αναγνωριστικό:

DISK_DEVICES="ata-INTEL_SSDSA2M160G2GC_XZY123456890 ata-HITACHI_HTS541612J9SA00_XZY123456890"
Ομάδα #tlp diskidεμφανίζει αναγνωριστικά όλων των συνδεδεμένων δίσκων.

Προηγμένη διαχείριση ενέργειας

DISK_APM_LEVEL_ON_AC="254 254"
DISK_APM_LEVEL_ON_BAT="128 128"
Πιθανές παράμετροι:
  • 1 – μέγιστη εξοικονόμηση ενέργειας / ελάχιστη απόδοση – Σχόλιο: χρήση αυτή η παράμετροςμπορεί να οδηγήσει σε συχνή στάθμευση των κεφαλών του δίσκου και, κατά συνέπεια, σε αστοχία του (μπορεί να αναγνωριστεί από χαρακτηριστικά κλικ)
  • 128 – συμβιβασμός μεταξύ εξοικονόμησης ενέργειας και φθοράς του δίσκου (το TLP είναι τυπική παράμετρος όταν λειτουργεί με ισχύ μπαταρίας)
  • 192 – αποτρέπει το συχνό παρκάρισμα κεφαλής ορισμένων σκληρών δίσκων
  • 254 – ελάχιστη εξοικονόμηση ενέργειας / μέγιστη απόδοση (τυπική παράμετρος TLP όταν λειτουργεί από το δίκτυο)
  • 255 - απενεργοποιήστε το APM (δεν υποστηρίζεται από ορισμένους δίσκους)

Μειώστε την ταχύτητα περιστροφής

DISK_SPINDOWN_TIMEOUT_ON_AC="0 0"
DISK_SPINDOWN_TIMEOUT_ON_BAT="0 0"
Η τιμή χρονικού ορίου για την περιστροφή του δίσκου, σταματά όταν ο δίσκος είναι ανενεργός.
  • 0 – απενεργοποιημένο
  • 1..240 – timeout από 5 δευτερόλεπτα έως 20 λεπτά (σε βήματα των 5 δευτερολέπτων)
  • 241..251 – timeout από 30 λεπτά έως 5,5 ώρες (σε βήματα των 30 λεπτών)
  • keep – ειδική τιμή, σας επιτρέπει να απενεργοποιήσετε αυτήν την παράμετρο (συνώνυμο: _)
Όταν χρησιμοποιείτε πολλούς δίσκους, ο καθένας μπορεί να έχει τις δικές του παραμέτρους· πρέπει να χωρίζονται με κενά.

Οι SSD δεν έχουν κινούμενα μέρη, επομένως αυτή η επιλογή μπορεί να μην χρησιμοποιηθεί για αυτούς.

Ενδειξη: να σταματήσει δίσκο συστήματοςΕίναι απίθανο να λειτουργήσει για μεγάλα χρονικά διαστήματα, επειδή οι εφαρμογές και οι δαίμονες του συστήματος συχνά ξυπνούν τη μονάδα δίσκου. Ωστόσο, για ένα CD/DVD που δεν χρειάζεται συνεχή πρόσβαση, αυτή η επιλογή μπορεί να είναι αρκετά χρήσιμη.

Προγραμματιστής εισόδου/εξόδου δίσκου

Ρυθμίζει τον προγραμματιστή I/O ανά δίσκο. Έγκυρες ρυθμίσεις:
  • cfq – Προεπιλογή Linux, λειτουργεί με τους περισσότερους τυπικούς σκληρούς δίσκους και SSD
  • προθεσμία – Προεπιλογή Linux (νεότεροι πυρήνες), λειτουργεί με τους περισσότερους τυπικούς σκληρούς δίσκους και SSD
  • keep – ειδική τιμή, σας επιτρέπει να απενεργοποιήσετε αυτήν την παράμετρο (συνώνυμο: _)
Όταν χρησιμοποιείτε πολλούς δίσκους, ο καθένας μπορεί να έχει τις δικές του παραμέτρους· πρέπει να χωρίζονται με κενά.

SATA επιθετική διαχείριση ενέργειας

SATA_LINKPWR_ON_AC=max_performance
SATA_LINKPWR_ON_BAT=ελάχιστη ισχύς
Ρυθμίζει τη λειτουργία διαχείρισης ενέργειας για συνδέσεις SATA που συνδέουν μονάδες δίσκου και μονάδες οπτικού δίσκου.
Έγκυρες ρυθμίσεις:
  • ελάχιστη_ισχύς – μέγ. εξοικονόμηση ενέργειας / ελάχιστη απόδοση
  • medium_power – αντιστάθμιση μεταξύ εξοικονόμησης ενέργειας και απόδοσης
  • max_performance – ελάχιστη εξοικονόμηση ενέργειας / μέγ. εκτέλεση
Ενδειξη:Για να απενεργοποιήσετε εντελώς αυτήν την επιλογή, απλώς σχολιάστε τις γραμμές εισάγοντας ένα "#" στην αρχή της γραμμής.

Λεωφορείο PCI Express

Διαχείριση Ενεργής Πολιτικής Ενέργειας

PCIE_ASPM_ON_AC=απόδοση
PCIE_ASPM_ON_BAT=εξοικονόμηση ενέργειας
Ρυθμίζει τη λειτουργία εξοικονόμησης ενέργειας PCIe ASPM. Διατίθεται με πυρήνα 2.6.35 και νεότερη έκδοση. Έγκυρες ρυθμίσεις:
  • Προκαθορισμένο
  • εκτέλεση
  • εξοικονόμηση ενέργειας
Κάρτες γραφικών

Radeon (παλιό)

RADEON_POWER_PROFILE_ON_AC=υψηλό
RADEON_POWER_PROFILE_ON_BAT=χαμηλό
Ρύθμιση συχνότητας. Διατίθεται με πυρήνα 2.6.35 και νεότερη έκδοση. Υποστηρίζεται μόνο πρόγραμμα οδήγησης radeon, όχι fglrx. Έγκυρες ρυθμίσεις:
  • auto – μεσαία από μπαταρία, υψηλή από το δίκτυο
  • προεπιλογή – χρησιμοποιούνται προεπιλεγμένες ρυθμίσεις, η δυνατότητα προσαρμογής της συχνότητας είναι απενεργοποιημένη.
Ενδειξη: Αυτή η ρύθμιση αναγκάζει την οθόνη να τρεμοπαίζει μία φορά όταν αλλάζει η πηγή τροφοδοσίας.

Radeon DPM (νέο)

Από τον πυρήνα 3.11, η νέα διαχείριση δυναμικής ενέργειας (DPM) για το radeon είναι πλέον διαθέσιμη. Υποστηρίζεται μόνο από πρόγραμμα οδήγησης radeon, όχι fglrx.

Ενδειξη: χρειάζεται η επιλογή radeon.dpm=1 όταν bootstrapπυρήνες.

RADEON_DPM_STATE_ON_AC=απόδοση
RADEON_DPM_STATE_ON_BAT=μπαταρία
Ελέγχει τη μέθοδο διαχείρισης ενέργειας. Πιθανές τιμές:
  • μπαταρία – όταν λειτουργεί με ισχύ μπαταρίας
  • απόδοση – όταν λειτουργεί με ρεύμα
RADEON_DPM_PERF_LEVEL_ON_AC=αυτόματο
RADEON_DPM_PERF_LEVEL_ON_BAT=αυτόματο
Ελέγχει το επίπεδο απόδοσης. Πιθανές τιμές:
  • auto – συνιστάται!
Δικτύωση

Διαχείριση ενέργειας Wifi

WIFI_PWR_ON_AC=1
WIFI_PWR_ON_BAT=5
Λειτουργία εξοικονόμησης ενέργειας για μονάδες Wi-Fi. Η υποστήριξη προσαρμογέα εξαρτάται από τον πυρήνα και το πρόγραμμα οδήγησης. Πιθανές τιμές:
  • 1 – απενεργοποιημένο
  • 5 – περιλαμβάνεται
Ενδειξη: Η εξοικονόμηση ενέργειας μπορεί να προκαλέσει αστάθεια της σύνδεσης Wi-Fi.

Wake On LAN

  • Y – Το Wake on LAN είναι απενεργοποιημένο
  • N – Το Wake on LAN είναι ενεργοποιημένο
Ενδειξη: Μόλις ενεργοποιηθεί, απαιτείται επανεκκίνηση για να τεθούν σε ισχύ οι νέες ρυθμίσεις.

Ήχος

SOUND_POWER_SAVE_ON_AC=0
SOUND_POWER_SAVE_ON_BAT=1
Χρονικό όριο (σε δευτερόλεπτα) για λειτουργία εξοικονόμησης ενέργειας ήχου (υποστηρίζει HDA Intel, AC97). Η τιμή 0 απενεργοποιεί τη λειτουργία εξοικονόμησης ενέργειας.

Ενδειξη: Αυτή η επιλογή μπορεί να προκαλέσει έναν ελαφρύ ήχο κλικ κατά την αναπαραγωγή ήχου.

SOUND_POWER_SAVE_CONTROLLER=Υ
  • Y – απενεργοποιεί το χειριστήριο μαζί με το τσιπ ήχου
  • N – ο ελεγκτής είναι συνεχώς ενεργός
Υποδοχή μονάδας/Ultrabay/Μονάδα CD/DVD
  • 1 – Η τροφοδοσία της μονάδας CD/DVD απενεργοποιείται όταν λειτουργεί με μπαταρία
  • 0 – Η μονάδα CD/DVD είναι ενεργοποιημένη
(προεπιλογή σε Συστήματα Linux: /dev/sr0).

Ενδειξη:

  • Για επανενεργοποίηση, ανοίξτε/κλείστε τη μονάδα δίσκου ή πατήστε το κουμπί που είναι υπεύθυνο για αυτήν τη λειτουργία
  • Αυτή η ρύθμιση δεν επηρεάζει άλλες μονάδες δίσκου
Διαχείριση ενέργειας χρόνου εκτέλεσης
RUNTIME_PM_ON_AC=ενεργό
RUNTIME_PM_ON_BAT=αυτόματο
Στοιχεία ελέγχου διαχείρισης ισχύος χρόνου εκτέλεσης για συσκευές PCI(e). Διατίθεται με πυρήνα 2.6.35 και νεότερη έκδοση. Πιθανές τιμές:
  • αυτόματη – ενεργοποιημένη (απενεργοποιεί τις ανενεργές συσκευές)
  • ενεργό – απενεργοποιημένο (οι συσκευές είναι πάντα ενεργοποιημένες)
Ενδειξη:για να απενεργοποιήσετε πλήρως αυτήν τη ρύθμιση, εισαγάγετε ένα "#" στην πρώτη στήλη.
Ελέγχει ποιες συσκευές PCI(e) λαμβάνονται υπόψη για διαχείριση ενέργειας χρόνου εκτέλεσης::
  • 0 – μόνο επιλεγμένες συσκευές
  • 1 – όλες οι συσκευές (προεπιλογή)
RUNTIME_PM_BLACKLIST="00:12.3 00:45.6"
Λίστα εξαιρέσεων PCI(e) που θα λειτουργούν με την ισχύ της μπαταρίας. Για να λάβετε δεδομένα χρησιμοποιήστε την εντολή #lspci, το αναγνωριστικό συσκευής θα βρίσκεται στην αρχή της γραμμής.
RUNTIME_PM_DRIVER_BLACKLIST="radeon nouveau"
Εξαιρέστε τις συσκευές PCI(e) που έχουν εκχωρηθεί σε προγράμματα οδήγησης που αναφέρονται στη λίστα από τη διαχείριση ενέργειας χρόνου εκτέλεσης. Χρήση # tlp-stat -eγια αναζήτηση των προγραμμάτων οδήγησης (σε παρένθεση στο τέλος της γραμμής). Διαχωρίστε πολλαπλά προγράμματα οδήγησης με κενά.

Η προεπιλογή είναι "radeon nouveau" για την αποφυγή τυχαίας ενεργοποίησης υβριδικών γραφικών" διακριτού τμήματος. Χρησιμοποιήστε μια κενή λίστα ("") για να απενεργοποιήσετε πλήρως τη δυνατότητα (δεν συνιστάται).

USB

Λειτουργία αυτόματης αναστολής για όλες τις συσκευές USB κατά τη μετάβαση σε τροφοδοσία μπαταρίας. Οι συσκευές εισόδου όπως τα ποντίκια και τα πληκτρολόγια είναι ενεργοποιημένες από προεπιλογή (δείτε USB_DRIVER_BLACKLIST παρακάτω). Πιθανές τιμές:
  • 1 – ενεργοποιημένο
  • 0 – απενεργοποιημένο
Σημείωση: Το TLP ενεργοποιεί την αυτόματη αναστολή USB ανεξάρτητα από την πηγή τροφοδοσίας στην οποία λειτουργεί ο υπολογιστής.
USB_BLACKLIST="1111:2222 3333:4444"
Λίστα εξαιρέσεων αναγνωριστικού συσκευής USB από τη λειτουργία αυτόματης αναστολής. Χρήσιμο για συσκευές που δυσκολεύονται να ξυπνήσουν. Χρήση # tlp-stat -uγια να προσδιορίσετε το αναγνωριστικό της συσκευής. Εάν υπάρχουν περισσότερες από μία συσκευές στη λίστα, διαχωρίστε τις με κενά.
USB_DRIVER_BLACKLIST="usbhid"
Εάν η προηγούμενη παράμετρος σχηματίστηκε από το αναγνωριστικό συσκευής, τότε αυτή σχηματίζεται από το όνομα του προγράμματος οδήγησης. Εάν υπάρχουν περισσότερες από μία συσκευές στη λίστα, διαχωρίστε τις με κενά.

Προσοχή: Μην αφαιρέσετε το "usbhid" από τη λίστα! Οι περισσότερες συσκευές εισόδου δεν λειτουργούν σωστά στη λειτουργία αυτόματης αναστολής. Αντίθετα, χρησιμοποιήστε USB_WHITELIST παρακάτω για το συγκεκριμένο αναγνωριστικό της συσκευής σας

Εξαιρεί τις ενσωματωμένες συσκευές WWAN από τη λειτουργία αυτόματης αναστολής:
  • 0 – μην αποκλείετε
  • 1 – εξαιρούνται
Σχόλιο: αυτή η δυνατότητα υλοποιείται από μια εσωτερική μαύρη λίστα προγραμμάτων οδήγησης. Προς το παρόν περιέχει τα προγράμματα οδήγησης cdc_*, hso, qcserial και sierra – αντίστοιχες κάρτες από την Qualcomm, την Ericsson και τη Sierra. Για να προσδιορίσετε το πρόγραμμα οδήγησης της κάρτας σας, χρησιμοποιήστε #tlp-stat -u. Για επιπλέον προγράμματα οδήγησης χρησιμοποιήστε USB_DRIVER_BLACKLIST παραπάνω.
USB_WHITELIST="5555:6666 7777:8888"
Ενεργοποιεί ξανά τη λειτουργία αυτόματης αναστολής για αναγνωριστικά συσκευών USB που έχουν ήδη αποκλειστεί από οποιαδήποτε από τις παραπάνω λίστες (λίστα λευκών, πάντα κερδίζει). Χρήση # tlp-stat -uγια τον προσδιορισμό της ταυτότητας. Τα πολλαπλά αναγνωριστικά χωρίζονται με κενά.
USB_AUTOSUSPEND_DISABLE_ON_SHUTDOWN=1
Απενεργοποιεί τη λειτουργία αυτόματης αναστολής USB μετά τον τερματισμό του συστήματος. Αυτό προορίζεται ως λύση εάν οι συσκευές USB σε αναστολή διακόπτουν τη διαδικασία τερματισμού λειτουργίας.

Εναλλαγή συσκευής ραδιοφώνου

Κατά την εκκίνηση και τον τερματισμό του συστήματος

RESTORE_DEVICE_STATE_ON_STARTUP=0
Επαναφορά τροφοδοσίας για συσκευές που απενεργοποιήθηκαν από το λογισμικό στην τελευταία περίοδο λειτουργίας κατά την εκκίνηση του συστήματος (bluetooth, wifi, wwan):
  • 0 – απενεργοποιημένο
  • 1 – ενεργοποιημένο
Ενδειξη: Η παράμετρος DEVICES_TO_DISABLE_ON_STARTUP/SHUTDOWN θα αγνοηθεί εάν έχει καθοριστεί εδώ το "1".
DEVICES_TO_DISABLE_ON_STARTUP="bluetooth wifi wwan"
Απενεργοποιεί τις ενσωματωμένες συσκευές ραδιοφώνου στο σύστημα κατά την εκκίνηση σύμφωνα με τη λίστα των παραμέτρων:
  • bluetooth
  • wifi – Ασύρματο LAN
Μην ξεχνάτε να διαχωρίζετε τις συσκευές με κενά.
DEVICES_TO_ENABLE_ON_STARTUP="bluetooth wifi wwan"
Το Linux περιλαμβάνει όλα τα ενσωματωμένα ραδιόφωνα από προεπιλογή. Σε περίπτωση εξαίρεσης, μπορείτε να χρησιμοποιήσετε αυτήν την επιλογή για να ενεργοποιήσετε τη συσκευή που λείπει κατά την εκκίνηση του συστήματος. Δείτε παραπάνω για πιθανές τιμές.
DEVICES_TO_DISABLE_ON_SHUTDOWN="bluetooth wifi wwan"
Απενεργοποιεί τις ενσωματωμένες συσκευές ραδιοφώνου πριν τερματίσει τη λειτουργία του συστήματος. Μπορεί να χρησιμοποιηθεί ως λύση όταν μια ενεργοποιημένη μονάδα ραδιοφώνου εμποδίζει τη διαδικασία τερματισμού λειτουργίας. Δείτε παραπάνω για πιθανές τιμές.
DEVICES_TO_ENABLE_ON_SHUTDOWN="bluetooth wifi wwan"
Ενεργοποιεί τις ενσωματωμένες μονάδες ραδιοφώνου πριν τερματίσετε τη λειτουργία του συστήματος. Μπορεί να χρησιμοποιηθεί ως λύση, επιτρέποντας σε άλλους λειτουργικά συστήματαβλέπω αυτή η συσκευή. Δείτε παραπάνω για πιθανές τιμές.

Μετά την αλλαγή της πηγής ενέργειας

DEVICES_TO_ENABLE_ON_AC="bluetooth wifi wwan"
Λίστα των μονάδων ραδιοφώνου που είναι ενεργές όταν λειτουργούν από το δίκτυο Δείτε παραπάνω για πιθανές τιμές.
DEVICES_TO_DISABLE_ON_BAT="bluetooth wifi wwan"
Απενεργοποιεί τα ενσωματωμένα ραδιόφωνα όταν λειτουργούν με μπαταρία, ανεξάρτητα από την κατάσταση σύνδεσής τους. Δείτε παραπάνω για πιθανές τιμές.
DEVICES_TO_DISABLE_ON_BAT_NOT_IN_USE="bluetooth wifi wwan"
Απενεργοποιεί τα ενσωματωμένα ραδιόφωνα όταν λειτουργούν με μπαταρία όταν διακόπτουν μια ενεργή σύνδεση. Δείτε παραπάνω για πιθανές τιμές.

Όρια φόρτισης μπαταρίας ThinkPad- Χωρίς μετάφραση.

Οδηγός ραδιοφωνικών συσκευών

Το Radio Device Wizard παρέχει τη δυνατότητα ενεργοποίησης ή απενεργοποίησης ενσωματωμένων μονάδων ραδιοφώνου που ενεργοποιούνται από ορισμένα συμβάντα. Στο Ubuntu και στο Debian αυτό υλοποιείται στο (προαιρετικό) πακέτο tlp-rdw.

Ενδειξη: Ο Οδηγός συσκευής ραδιοφώνου απαιτεί τη Διαχείριση δικτύου ως εργαλείο διαχείρισης.

Απενεργοποίηση στη Σύνδεση δικτύου

DEVICES_TO_DISABLE_ON_LAN_CONNECT="wifi wwan"
DEVICES_TO_DISABLE_ON_WIFI_CONNECT="wwan"
DEVICES_TO_DISABLE_ON_WWAN_CONNECT="wifi"
Κατά τη σύνδεση lan, wifi ή wwan, οι αναφερόμενες συσκευές ραδιοφώνου απενεργοποιούνται:
  • bluetooth
  • wifi – Ασύρματο LAN
  • wwan – Ασύρματο δίκτυο ευρείας περιοχής (UMTS)
Μην ξεχνάτε να διαχωρίζετε τις συσκευές με κενά.

Ενεργοποίηση στην Αποσύνδεση δικτύου

DEVICES_TO_ENABLE_ON_LAN_DISCONNECT="wifi wwan"
DEVICES_TO_ENABLE_ON_WIFI_DISCONNECT=""
DEVICES_TO_ENABLE_ON_WWAN_DISCONNECT=""
Μετά από αποσύνδεση lan, wifi ή wwan, οι αναφερόμενες συσκευές ραδιοφώνου ενεργοποιούνται.

Ενεργοποίηση/Απενεργοποίηση στο Dock

DEVICES_TO_ENABLE_ON_DOCK=""
DEVICES_TO_DISABLE_ON_DOCK=""
Ενεργοποίηση και απενεργοποίηση συσκευών κατά την εγκατάσταση σε σταθμό σύνδεσης.

Ενεργοποίηση/Απενεργοποίηση στο Undock

DEVICES_TO_ENABLE_ON_UNDOCK="wifi"
DEVICES_TO_DISABLE_ON_UNDOCK=""
Ενεργοποιεί ή απενεργοποιεί τις συσκευές όταν αποσυνδέεται από τη θέση σύνδεσης.

Trace Mode

Προκειμένου να υποστηριχθεί το TLP (και πιθανά μηνύματα σφάλματος), είναι δυνατή η ενεργοποίηση της λειτουργίας ανίχνευσης. Για να το ενεργοποιήσετε, προσθέστε την ακόλουθη γραμμή στο αρχείο ρυθμίσεων:

TLP_DEBUG="Κλείδωμα δίσκου bat nm διαδρομή μ.μ. rf εκτέλεση sysfs udev usb"
Προεπιλεγμένη διαμόρφωση

Για αναφορά, ανατρέξτε στο /etc/default/tlp όπως περιέχεται στο πακέτο εγκατάστασης.

18.04.2013

Υπάρχουν πολλές διαφορετικές ρυθμίσεις για την εξοικονόμηση ενέργειας της μπαταρίας σε φορητές συσκευές, όπως φορητούς υπολογιστές, φορητούς υπολογιστές, netbook κ.λπ., αλλά οι περισσότερες από αυτές εξαρτώνται από το υλικό που χρησιμοποιείται ή την εγκατεστημένη διανομή Linux, επομένως η εγκατάσταση επιλογών εξοικονόμησης ενέργειας δεν είναι πάντα δυνατή για απλούς χρήστες. Ένα τόσο υπέροχο βοηθητικό πρόγραμμα όπως το TLP ήρθε για να λύσει αυτό το πρόβλημα.

TLP– ένα ισχυρό βοηθητικό πρόγραμμα κονσόλας που σας επιτρέπει να διαμορφώνετε αυτόματα την αποδοτική κατανάλωση ενέργειας, χωρίς να συνδέεστε με συγκεκριμένες διανομές ή διαμορφώσεις υλικού.

Έτσι, χρησιμοποιώντας το TLP μπορείτε απλά και γρήγορα να βελτιστοποιήσετε την τροφοδοσία του συστήματος χωρίς να εμβαθύνετε στις περιπλοκές των επιλογών του φορητού υπολογιστή σας. Ωστόσο, όσοι επιθυμούν μπορούν να ορίσουν ανεξάρτητα τις πιο προτιμώμενες ρυθμίσεις επιλέγοντάς τις για τον εαυτό τους.

Εγκατάσταση TLP στο Ubuntu

Τι πρέπει να κάνετε για να ξεκινήσετε:

  • καταργήστε όλες τις ρυθμίσεις και τα σενάρια εξοικονόμησης ενέργειας (για παράδειγμα, στο /etc/rc.local), διαφορετικά το TLP δεν θα λειτουργήσει όπως θα έπρεπε.
  • καταργήστε το βοηθητικό πρόγραμμα laptop-mode-tools.

Η εγκατάσταση είναι διαθέσιμη από τον PPA χρησιμοποιώντας τις παρακάτω εντολές:

Sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get ενημέρωση
sudo apt-get install tlp tlp-rdw

Το TLP ξεκινά όταν ξεκινά το σύστημα, επομένως μετά την εγκατάσταση θα χρειαστεί να συνδεθείτε ξανά στη συνεδρία. Εάν δεν θέλετε να το κάνετε αυτό, μπορείτε να εκτελέσετε την εντολή στο τερματικό:

Έναρξη Sudo tlp

Εάν θέλετε, μπορείτε να εγκαταστήσετε δύο ακόμη πακέτα:

  • smartmontools– προβολή πληροφοριών S.M.A.R.T.
  • ettool– ένα βοηθητικό πρόγραμμα για την απενεργοποίηση του Wake-on-LAN.
sudo apt-get install smartmontools ethtool

Οι κάτοχοι ThinkPad μπορεί επίσης να θέλουν να εγκαταστήσουν μια σειρά από βοηθητικά προγράμματα εκτελώντας:

Sudo apt-get εγκατάσταση tp-smapi-dkms acpi-call-tools


Υπάρχουν πολλές διαφορετικές τροποποιήσεις που αυξάνουν τη διάρκεια ζωής της μπαταρίας, αλλά πολλές από αυτές εξαρτώνται από το υλικό, τη διανομή Linux. Συχνά οι τροποποιήσεις είναι ήδη ξεπερασμένες ή πολύ περίπλοκες για να τις χρησιμοποιήσει ο μέσος χρήστης.

Το TLP είναι ένα προηγμένο βοηθητικό πρόγραμμα διαχείρισης ενέργειας που βασίζεται σε κονσόλα που εφαρμόζεται αυτόματα απαιτούμενες ρυθμίσειςγια συγκεκριμένο υλικό και γνωρίζει για διαφορετικές διανομές Linux και τις δυνατότητές τους.

Το TLP εφαρμόζει τις ακόλουθες ρυθμίσεις ανάλογα με την πηγή ενέργειας (μπαταρία ή δίκτυο):

  • Λειτουργία φορητού υπολογιστή και βρώμικα χρονικά όρια buffer.
  • Συχνότητα CPU, συμπεριλαμβανομένου του "turbo boost" / "turbo core".
  • χρονοπρογραμματιστής χαμηλής ισχύος για επεξεργαστές πολλαπλών πυρήνων ή υπερ-νημάτων.
  • προηγμένη διαχείριση ενέργειας σκληροι ΔΙΣΚΟΙκαι τη διάρκεια της περιστροφής της ατράκτου.
  • Επιθετική διαχείριση ενέργειας SATA (ALPM).
  • Διαχείριση ενέργειας PCI Express (PCIe ASPM).
  • διαχείριση ενέργειας σε πραγματικό χρόνο συσκευών PCI(e).
  • Διαχείριση ενέργειας Radeon KMS, αλλά όχι fglrx.
  • Λειτουργίες εξοικονόμησης ενέργειας Wi-Fi.
  • Απενεργοποίηση της τροφοδοσίας στις μονάδες οπτικού δίσκου.

Πρόσθετα χαρακτηριστικά TLP:

  • Προγραμματιστές εισόδου/εξόδου για κάθε δίσκο ξεχωριστά.
  • αυτόματη αναστολή λειτουργίας USB (autosuspend) με υποστήριξη για μαύρες λίστες συσκευών.
  • λειτουργίες εξοικονόμησης ενέργειας για συσκευές ήχου - hda_intel, ac97.
  • ενεργοποίηση και απενεργοποίηση ενσωματωμένων συσκευών Wi-Fi, bluetooth ή wwan κατά την εκκίνηση ή τον τερματισμό λειτουργίας του συστήματος.
  • Επαναφορά ραδιοφωνικών συσκευών κατά την εκκίνηση του συστήματος.
  • οδηγός για συσκευές ραδιοφώνου και αλλαγή της κατάστασης της συσκευής από συμβάντα δικτύου ή στο dock ή όχι στο dock.
  • απενεργοποίηση Wake On LAN.
  • Ανάκτηση WWAN μετά την αναστολή, αδρανοποίηση.
  • Όρια φόρτισης μπαταρίας για IBM/Lenovo ThinkPads.
  • Βαθμονόμηση μπαταρίας για ThinkPads.

Το TLP εφαρμόζει τις ρυθμίσεις αυτόματα κατά την εκκίνηση και κάθε φορά που αλλάζει η πηγή ενέργειας. Σε γενικές γραμμές, χρειάζεται απλώς να εγκαταστήσετε το TLP και πολλά θα λειτουργήσουν σαν γούρι. Ωστόσο, υπάρχουν ρυθμίσεις που πρέπει να καθοριστούν με μη αυτόματο τρόπο για χρήση, όπως η ενεργοποίηση ή η απενεργοποίηση Συσκευές WiFi, Bluetooth ή Wwan (3G ή UMTS).

Εγκατάσταση TLP.

Πριν την εγκατάσταση, γνωρίζετε τα εξής:

  • Εάν χρησιμοποιήσατε τυχόν τροποποιήσεις και καταχωρίσατε την κλήση τους στο /etc/rc.local, τότε πρέπει να τα αφαιρέσετε.
  • πρέπει να αφαιρέσετε τα εργαλεία λειτουργίας φορητού υπολογιστή(sudo apt-get remove laptop-mode-tools).

Εγκατάσταση TLP στο Ubuntu.

Sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get ενημέρωση
sudo apt-get install tlp tlp-rdw

Το TLP θα ξεκινήσει από μόνο του, αλλά δεν θα είναι κακό να το ξεκινήσετε για πρώτη φορά εάν κάνετε επανεκκίνηση.
sudo /etc/init.d/tlp επανεκκίνηση

Τα παρακάτω πακέτα είναι προαιρετικά:

  • smartmontools - για προβολή S.M.A.R.T.
  • ethtool - για να απενεργοποιήσετε το Wake On LAN.

Εγκαταστήστε τα με το sudo apt-get install smartmontools ethtool αν θέλετε.

Για φορητούς υπολογιστές ThinkPad μπορεί να χρειαστείτε:

  • tp-smapi-dkms - Όρια φόρτισης μπαταρίας ThinkPad.
  • acpi-call-tools - κατώφλια φόρτισης μπαταρίας στην πλατφόρμα Sandy Bridgeή νεότερα (X220/T420, X230/T430, κ.λπ.).

Εάν διαθέτετε πλατφόρμα ThinkPad ή Intel Sandy Bridge, τότε εγκαταστήστε τα απαραίτητα sudo apt-get install tp-smapi-dkms acpi-call-tools

TLP FAQ.

Οι ρυθμίσεις βρίσκονται στο αρχείο /etc/default/tlp

1. Αν στο Kubuntu (KDE) υπάρχουν εμφανή προβλήματα στη διαχείριση ενέργειας κατά την αλλαγή της πηγής, τότε στις Ρυθμίσεις συστήματος -> Διαχείριση ενέργειας -> Επεξεργασία προφίλ.

Προφίλ "Εξοικονόμηση ενέργειας" (για μπαταρία): ελέγξτε.
Προφίλ "Απόδοση" (online): καταργήστε την επιλογή του πλαισίου.

2. Σε πυρήνες 3.x το σύστημα φαίνεται αργό.
Λύση - SATA_LINKPWR_ON_BAT=μεσαία_ισχύς

3. Υπάρχουν προβλήματα κατά την αλλαγή της συχνότητας του επεξεργαστή.
Δοκιμάστε να αφαιρέσετε το ondemand sudo update-rc.d -f ondemand remove

4. Εάν ο φορητός υπολογιστής δεν μπορεί να κοιμηθεί σε πυρήνες 3.x.
Δοκιμάστε BAY_POWEROFF_ON_BAT=0

5. Αν HDDχτυπά πολύ συχνά το κεφάλι του όταν παρκάρει και μετά ηρεμεί DISK_APM_LEVEL_ON_BAT=128

6. Έχω έναν SSD Crucial M4 στερεάς κατάστασης και η μπαταρία με σκοτώνει.
Για το Crucial, απενεργοποιήστε το APM
DISK_APM_LEVEL_ON_AC="255 255"
DISK_APM_LEVEL_ON_BAT="255 255"

7. Για τυχόν προβλήματα ήχου κατά την αλλαγή της πηγής ρεύματος, δοκιμάστε το SOUND_POWER_SAVE=0

Περισσότερες λεπτομέρειες στο . Περιγραφή των ρυθμίσεων στο .