Ας το παραδεχτούμε: η διάρκεια ζωής της μπαταρίας στο Linux είναι αβυσσαλέα. Αν πάρετε ένα μοντέρνο φορητό υπολογιστή που εκτελεί τα Windows 10, η διάρκεια ζωής της μπαταρίας πιθανότατα θα είναι περίπου 6 - 10 ώρες, εύκολη. Εγκαταστήστε το Linux στον ίδιο υπολογιστή και είστε τυχεροί για 4-5 ώρες. Γιατί είναι αυτό? Λοιπόν, πολλοί προγραμματιστές του Linux δεν κάνουν αρκετά για να βοηθήσουν τους χρήστες laptop. Σίγουρα, μερικοί προσθέτουν μερικές βελτιώσεις και άλλοι χρησιμοποιούν ακόμη και κάποιο από τα λογισμικά που καλύπτονται σε αυτό το άρθρο για να βοηθήσουν στη βελτίωση της διάρκειας ζωής των μπαταριών στο Linux, αλλά η πλειονότητα των βασικών λειτουργικών συστημάτων Linux έχει μέτρια διάρκεια ζωής μπαταρίας στην καλύτερη περίπτωση.
SPOILER ALERT: Μετακινηθείτε προς τα κάτω και παρακολουθήστε το εκπαιδευτικό βίντεο στο τέλος αυτού του άρθρου.
Γι 'αυτό, σε αυτό το άρθρο, θα εξετάσουμε τους καλύτερους τρόπους για να βελτιώσουμε τη διάρκεια ζωής της μπαταρίας σε φορητούς υπολογιστές Linux. Ας αρχίσουμε!
TLP
Το πρώτο κομμάτι του λογισμικού που μπορούν να χρησιμοποιήσουν οι χρήστεςτη βελτίωση της ζωής της μπαταρίας τους στην πλατφόρμα Linux είναι TLP. Πρόκειται για ένα εργαλείο υποβάθρου που μόλις εγκατασταθεί, σαρώνει αυτόματα τον υπολογιστή και ενεργοποιεί αυτόματα τη χρήση της μπαταρίας. Ως επί το πλείστον, δεν χρειάζεται πραγματικά να κάνετε τσιμπήματα με αυτό το εργαλείο, διότι όλα είναι αυτόματα. Ωστόσο, είναι δυνατή η αλλαγή συγκεκριμένων ρυθμίσεων αν είναι επιθυμητό.
Το TLP χρησιμοποιείται ευρέως από τους οπαδούς του Linux σε φορητούς υπολογιστές. Οι προγραμματιστές που θέλουν να βγάλουν λίγο από το λειτουργικό τους σύστημα Linux όταν τρέχουν σε μια φορητή στροφή σε αυτό το λογισμικό ειδικά λόγω του γεγονότος ότι σχεδόν όλα είναι αυτοματοποιημένα. Δεν απαιτείται τρεξίματα για τον μέσο χρήστη.
Για να εγκαταστήσετε το TLP στον υπολογιστή σας 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 enable tlp
Μια δεύτερη εντολή επιτρέπει στην υπηρεσία TLP να ξεκινήσει αμέσως. Διαφορετικά, είναι απαραίτητη η επανεκκίνηση.
sudo system start tlp
Οι χρήστες του Debian (ειδικά εκείνοι που εκτελούν τοέκδοση χωρίς systemd) πρέπει να ξεκινήσει και να ενεργοποιήσει το TLP με διαφορετικό τρόπο. Όταν εγκατασταθεί, το TLP θα ενεργοποιηθεί αυτόματα. Ωστόσο, δεν θα ξεκινήσει αμέσως χωρίς την ακόλουθη εντολή.
sudo tlp start
Όταν το TLP είναι πλήρως ενεργοποιημένο, θα διαχειριστεί την ενέργειαχρήση στο Linux αυτόματα. Δεν υπάρχει κανένας λόγος να αλλάξετε τις ρυθμίσεις. Εάν, ωστόσο, επιθυμείτε να αλλάξετε τις ρυθμίσεις ούτως ή άλλως, ανοίξτε ένα τερματικό και πληκτρολογήστε: tlp --help
. Αυτό αποκαλύπτει τις πολλές επιλογές που έχει το πρόγραμμα για τη διαχείριση της χρήσης ενέργειας στο Linux.
Powertop
Ενώ η TLP καταφέρνει να βελτιωθεί αυτόματαδιάρκεια ζωής της μπαταρίας στο Linux, ποτέ δεν παίρνει πραγματικά στον πυρήνα του προβλήματος γιατί η διάρκεια ζωής της μπαταρίας είναι τόσο τρομερή. Για να επιλύσετε αυτό το πρόβλημα, υπάρχει μια διαφορετική μέθοδος. Το πρόγραμμα που μπορεί να λύσει αυτό το πρόβλημα πηγαίνει από το όνομα του Powertop. Όπως το TLP, μπορεί να σαρώσει αυτόματα έναν φορητό υπολογιστή Linux και να προσπαθήσει να βελτιώσει τη διάρκεια ζωής της μπαταρίας. Ωστόσο, σε αντίθεση με το TLP, πρόκειται περισσότερο για την ενεργοποίηση και την απενεργοποίηση ορισμένων εργαλείων διαχείρισης ενέργειας στο Linux.
Επιπλέον, το Powertop διαθέτει ένα πρόγραμμα περιήγησης το οποίο μπορεί να βοηθήσει τους χρήστες να βρουν ακριβώς ποιο είναι το γουρούνι, ώστε να μπορούν να ληφθούν μέτρα. Δείτε πώς να το εγκαταστήσετε:
Ubuntu
sudo apt install powertop
Debian
sudo apt-install powertop
Arch Linux
Το Arch Linux φέρει powertop. Ωστόσο, σε αντίθεση με πολλά άλλα λειτουργικά συστήματα που βασίζονται στο Linux σε αυτήν τη λίστα, υπάρχει ένα εκτενές άρθρο σχετικά με το πώς λειτουργεί το Powertop με το Arch Linux. Εάν είστε χρήστης του Arch που θέλει να εγκαταστήσει αυτό το λογισμικό, είναι καλή ιδέα να διαβάσετε αυτήν τη σελίδα. Εγκαταστήστε το με:
pacman -S powertop
Μαλακό καπέλλο
sudo dnf install powertop
OpenSUSE
Όπως και το μεγαλύτερο μέρος του λογισμικού που είναι συσκευασμένο για το OpenSUSE, το Powertop διαθέτει μια σελίδα εγκατάστασης "με ένα κλικ". Εγκαταστήστε την εδώ.
Αλλα
Ο πηγαίος κώδικας για το Powertop είναι διαθέσιμοςGithub. Μαζί με αυτό, λεπτομερείς οδηγίες καλύπτουν ακριβώς πώς να το κατεβάσετε και να το φτιάξετε με βάση τον πηγαίο κώδικα. Πηγαίνετε εδώ αν έχετε ψάξει τη διανομή Linux για Powertop και βγήκε άδειος.
Ρύθμιση του Powertop
Το Powertop είναι ένα ισχυρό εργαλείο. Ένα καλό προφίλ εξοικονόμησης ενέργειας θα ρυθμιστεί αυτόματα, χρησιμοποιώντας τη λειτουργία "αυτόματου συντονισμού". Αυτή η λειτουργία θα περάσει αυτόματα και θα ενεργοποιήσει όλες τις ρυθμίσεις "GOOD". Για παράδειγμα: Εάν το τσιπ WiFi σας χρησιμοποιεί υπερβολική ισχύ, η μπαταρία υποφέρει ως αποτέλεσμα. Το αυτόματο χαρακτηριστικό θα διαγνώσει αυτό, θα σας ενημερώσει και θα ενεργοποιήσει εξοικονόμηση ενέργειας.
Αρχικά, βαθμονομήστε το Powertop. Αυτό είναι απαραίτητο για να λειτουργήσει το πρόγραμμα.
sudo powertop --calibrate
Κατά τη διάρκεια αυτής της διαδικασίας βαθμονόμησης, Powertopσυλλέγει πολλά δεδομένα σχετικά με τον τρόπο λειτουργίας του φορητού υπολογιστή σας. Η οθόνη σας μπορεί να πάει κενή και το WiFi μπορεί να σταματήσει να λειτουργεί. Αυτό είναι μόνο το Powertop που τρέχει με πράγματα. Αφήστε τα πάντα και αφήστε το Powertop να κάνει κάτι.
Όταν ολοκληρωθεί η βαθμονόμηση, ξεκινήστε τη διαδικασία αυτόματου συντονισμού.
sudo powertop --auto-tune
Τέλος, ενεργοποιήστε αυτές τις αυτόματες τροποποιήσεις κατά την εκκίνηση με systemd. Επικολλήστε τα ακόλουθα σε nano με: sudo nano /etc/systemd/system/powertop.service
[Unit] Description=Powertop tunings [Service] ExecStart=/usr/bin/powertop --auto-tune RemainAfterExit=true [Install] WantedBy=multi-user.target
Τύπος CTRL + O για να αποθηκεύσετε αυτό το αρχείο. Στη συνέχεια, ενεργοποιήστε τις αυτόματες ρυθμίσεις κατά την εκκίνηση με:
sudo systemctl enable powertop.service
συμπέρασμα
Η διάρκεια ζωής της μπαταρίας στο Linux είναι αρκετά τρομερήειδικά αν τη συγκρίνετε με τη διάρκεια ζωής της μπαταρίας σε λειτουργικά συστήματα όπως τα Windows και MacOS φύλλα. Λόγω αυτού του γεγονότος, πολλοί χρήστες του Linux βρίσκουν απογοητευμένοι. Ευτυχώς, με τη βοήθεια εργαλείων όπως το TLP και το Powertop, όλα δεν χάνονται.
Σχόλια