Ας το παραδεχτούμε: η διάρκεια ζωής της μπαταρίας στο Linux είναι αβυσσαλέα. Αν πάρετε ένα μοντέρνο φορητό υπολογιστή που εκτελεί τα Windows 10, η διάρκεια ζωής της μπαταρίας πιθανότατα θα είναι περίπου 6 - 10 ώρες, εύκολη. Εγκαταστήστε το Linux στον ίδιο υπολογιστή και είστε τυχεροί για 4-5 ώρες. Γιατί είναι αυτό? Λοιπόν, πολλοί προγραμματιστές του Linux δεν κάνουν αρκετά για να βοηθήσουν τους χρήστες laptop. Σίγουρα, μερικοί προσθέτουν μερικές βελτιώσεις και άλλοι χρησιμοποιούν ακόμη και κάποιο από τα λογισμικά που καλύπτονται σε αυτό το άρθρο για να βοηθήσουν στη βελτίωση της διάρκειας ζωής των μπαταριών στο Linux, αλλά η πλειονότητα των βασικών λειτουργικών συστημάτων Linux έχει μέτρια διάρκεια ζωής μπαταρίας στην καλύτερη περίπτωση.
SPOILER ALERT: Μετακινηθείτε προς τα κάτω και παρακολουθήστε το εκπαιδευτικό βίντεο στο τέλος αυτού του άρθρου.
Αυτός είναι ο λόγος για τον οποίο σε αυτό το άρθρο θα εξετάσουμε τους καλύτερους τρόπους βελτίωσης της διάρκειας ζωής των μπαταριών σε φορητούς υπολογιστές Linux. Ας αρχίσουμε!
TLP
Το πρώτο κομμάτι λογισμικού που μπορούν να χρησιμοποιήσουν οι χρήστες για να βελτιώσουν τη διάρκεια ζωής της μπαταρίας τους στην πλατφόρμα Linux είναι το TLP. Πρόκειται για ένα εργαλείο υποβάθρου που μόλις εγκατασταθεί, σαρώνει αυτόματα τον υπολογιστή και ενεργοποιεί αυτόματα τη χρήση της μπαταρίας. Ως επί το πλείστον, δεν χρειάζεται πραγματικά να κάνετε τσιμπήματα με αυτό το εργαλείο, διότι όλα είναι αυτόματα. Ωστόσο, είναι δυνατή η αλλαγή συγκεκριμένων ρυθμίσεων αν είναι επιθυμητό.
Το TLP χρησιμοποιείται ευρέως από τους οπαδούς του Linux σε φορητούς υπολογιστές. Οι προγραμματιστές που θέλουν να βγάλουν λίγο από το λειτουργικό τους σύστημα Linux όταν τρέχουν σε μια φορητή στροφή σε αυτό το λογισμικό ειδικά λόγω του γεγονότος ότι σχεδόν όλα είναι αυτοματοποιημένα. Δεν απαιτείται τρεξίματα για τον μέσο χρήστη.

Ubuntu
sudo apt-get install tlp
Arch Linux
sudo pacman -S tlp
Μαλακό καπέλλο
sudo dnf install tlp
OpenSUSE
Το Suse διαθέτει TLP στη σελίδα του λογισμικού OpenSUSE. Εγκαταστήστε το με τη μέθοδο "με ένα κλικ" εδώ.
Αλλα
Όπως αναφέρθηκε προηγουμένως, το TLP είναι πολύ δημοφιλές. Ακόμα κι αν το λειτουργικό σας σύστημα δεν είναι αρκετά δημοφιλές για να αναφερθεί στη λίστα εγκατάστασης, υπάρχει ακόμα ένας τρόπος για να το εγκαταστήσετε. Ανοίξτε τον διαχειριστή πακέτων που συνήθως χρησιμοποιείται για την εγκατάσταση λογισμικού στο λειτουργικό σύστημα που βασίζεται στο Linux που χρησιμοποιείτε. Αναζήτηση με τον όρο 'TLP'.
Ενεργοποίηση του TLP
Το λογισμικό TLP είναι πολύ εύκολο να ενεργοποιηθεί κατά την εκκίνηση. Εκείνοι που εκτελούν το Ubuntu, το Fedora, το Arch Linux, το OpenSUSE ή οποιαδήποτε άλλη διανομή Linux που χρησιμοποιεί το σύγχρονο συστημένο σύστημα εκκίνησης μπορεί εύκολα να ενεργοποιήσει το TLP. Αυτό γίνεται με μία μόνο εντολή για να φορτιστεί κατά την εκκίνηση.
sudo systemctl ενεργοποίηση tlp
Μια δεύτερη εντολή επιτρέπει στην υπηρεσία TLP να ξεκινήσει αμέσως. Διαφορετικά, είναι απαραίτητη η επανεκκίνηση.
Σύστημα sudo start tlp
Οι χρήστες του Debian (ειδικά εκείνοι που εκτελούν την έκδοση χωρίς systemd) πρέπει να ξεκινήσουν και να ενεργοποιήσουν το TLP με διαφορετικό τρόπο. Όταν εγκατασταθεί, το TLP θα ενεργοποιηθεί αυτόματα. Ωστόσο, δεν θα ξεκινήσει αμέσως χωρίς την ακόλουθη εντολή.
sudo start tlp
Όταν το TLP είναι πλήρως ενεργοποιημένο, θα διαχειριστεί αυτόματα τη χρήση ενέργειας στο Linux. Δεν υπάρχει κανένας λόγος να αλλάξετε τις ρυθμίσεις. Εάν, ωστόσο, επιθυμείτε να αλλάξετε τις ρυθμίσεις ούτως ή άλλως, ανοίξτε ένα τερματικό και πληκτρολογήστε:
tlp --help
. Αυτό αποκαλύπτει τις πολλές επιλογές που έχει το πρόγραμμα για τη διαχείριση της χρήσης ενέργειας στο Linux.
Powertop
Ενώ η TLP καταφέρνει να βελτιώσει αυτόματα τη διάρκεια ζωής της μπαταρίας στο Linux, ποτέ δεν παίρνει πραγματικά στον πυρήνα του προβλήματος γιατί η διάρκεια ζωής της μπαταρίας είναι τόσο τρομερή. Για την επίλυση αυτού του προβλήματος, υπάρχει μια διαφορετική μέθοδος. Το πρόγραμμα που μπορεί να λύσει αυτό το πρόβλημα πηγαίνει από το όνομα του Powertop. Όπως το TLP, μπορεί να σαρώσει αυτόματα έναν φορητό υπολογιστή Linux και να προσπαθήσει να βελτιώσει τη διάρκεια ζωής της μπαταρίας. Ωστόσο, σε αντίθεση με το TLP, πρόκειται περισσότερο για την ενεργοποίηση και την απενεργοποίηση ορισμένων εργαλείων διαχείρισης ενέργειας στο Linux.
Επιπλέον, το Powertop διαθέτει ένα πρόγραμμα περιήγησης το οποίο μπορεί να βοηθήσει τους χρήστες να βρουν ακριβώς ποιο είναι το γουρούνι, ώστε να μπορούν να ληφθούν μέτρα. Δείτε πώς να το εγκαταστήσετε:
Ubuntu
sudo apt εγκαταστήσετε powertop
Debian
sudo apt-install powertop
Arch Linux
Το Arch Linux φέρει powertop. Ωστόσο, σε αντίθεση με πολλά άλλα λειτουργικά συστήματα που βασίζονται στο Linux σε αυτήν τη λίστα, υπάρχει ένα εκτενές άρθρο σχετικά με το πώς λειτουργεί το Powertop με το Arch Linux. Εάν είστε χρήστης του Arch που θέλει να εγκαταστήσει αυτό το λογισμικό, είναι καλή ιδέα να διαβάσετε αυτήν τη σελίδα. Εγκαταστήστε το με:
pacman -S powertop
Μαλακό καπέλλο
sudo dnf εγκαταστήστε powertop
OpenSUSE
Όπως και το μεγαλύτερο μέρος του λογισμικού που είναι συσκευασμένο για το OpenSUSE, το Powertop διαθέτει μια σελίδα εγκατάστασης "με ένα κλικ". Εγκαταστήστε την εδώ.
Αλλα
Ο πηγαίος κώδικας για το Powertop είναι διαθέσιμος στο Github. Μαζί με αυτό, λεπτομερείς οδηγίες καλύπτουν ακριβώς πώς να το κατεβάσετε και να το φτιάξετε με βάση τον πηγαίο κώδικα. Πηγαίνετε εδώ αν έχετε ψάξει τη διανομή Linux για Powertop και βγήκε άδειος.
Ρύθμιση του Powertop
Το Powertop είναι ένα ισχυρό εργαλείο. Ένα καλό προφίλ εξοικονόμησης ενέργειας θα ρυθμιστεί αυτόματα, χρησιμοποιώντας τη λειτουργία "αυτόματου συντονισμού". Αυτή η λειτουργία θα περάσει αυτόματα και θα ενεργοποιήσει όλες τις ρυθμίσεις "GOOD". Για παράδειγμα: Εάν το τσιπ WiFi σας χρησιμοποιεί υπερβολική ισχύ, η μπαταρία υποφέρει ως αποτέλεσμα. Το αυτόματο χαρακτηριστικό θα διαγνώσει αυτό, θα σας ενημερώσει και θα ενεργοποιήσει εξοικονόμηση ενέργειας.

sudo powertop - βαθμονομήστε
Κατά τη διάρκεια αυτής της διαδικασίας βαθμονόμησης, το Powertop συλλέγει πολλά δεδομένα σχετικά με τον τρόπο λειτουργίας του Laptop σας. Η οθόνη σας μπορεί να πάει κενή και το WiFi μπορεί να σταματήσει να λειτουργεί. Αυτό είναι μόνο το Powertop που τρέχει με πράγματα. Αφήστε τα πάντα και αφήστε το Powertop να κάνει κάτι.
Όταν ολοκληρωθεί η βαθμονόμηση, ξεκινήστε τη διαδικασία αυτόματου συντονισμού.
sudo powertop - αυτόματο συντονισμό
Τέλος, ενεργοποιήστε αυτές τις αυτόματες τροποποιήσεις κατά την εκκίνηση με systemd. Επικολλήστε τα ακόλουθα σε nano με: sudo nano /etc/systemd/system/powertop.service
[Μονάδα] Περιγραφή = Ρυθμίσεις Powertop [Υπηρεσία] ExecStart = / usr / bin / powertop - αυτόματη ρύθμιση RemainAfterExit = true [Εγκατάσταση] WantedBy = multi-user.target

Τύπος CTRL + O για να αποθηκεύσετε αυτό το αρχείο. Στη συνέχεια, ενεργοποιήστε τις αυτόματες ρυθμίσεις κατά την εκκίνηση με:
το sudo systemctl επιτρέπει την υπηρεσία powertop.service
συμπέρασμα
Η διάρκεια ζωής της μπαταρίας στο Linux είναι αρκετά τρομερή, ειδικά εάν τη συγκρίνετε με τη διάρκεια ζωής της μπαταρίας σε λειτουργικά συστήματα όπως τα Windows και τα MacOS φύλλα. Λόγω αυτού του γεγονότος, πολλοί χρήστες του Linux βρίσκουν απογοητευμένοι. Ευτυχώς, με τη βοήθεια εργαλείων όπως το TLP και το Powertop, όλα δεν χάνονται.