Λειτουργίες διαχείρισης ενέργειας, Acpi, Λειτουργία μερικής διακοπής – Οδηγίες λειτουργίας Asus W6F. ACPI - τεχνολογία διαχείρισης ενέργειας

Το GOST παρέχει 10 ονομαστικούς τρόπους λειτουργίας για ηλεκτρικούς κινητήρες, οι οποίοι χαρακτηρίζονται ως S 1-S 10, η περιγραφή τους δίνεται παρακάτω.

S 1 - συνεχής λειτουργία του ηλεκτροκινητήρα , χαρακτηρίζεται από τη λειτουργία του ηλεκτροκινητήρα σε σταθερό φορτίο (P) και απώλειες (P V) για μεγάλο χρονικό διάστημα, έως ότου όλα τα μέρη του μηχανήματος φτάσουν σε σταθερή θερμοκρασία (Ɵ max = Ɵ φορτίο).

Στο παραπάνω σχήμα, Ɵ 0 είναι η θερμοκρασία εξωτερικό περιβάλλον.

S 2 - βραχυπρόθεσμος τρόπος λειτουργίας του ηλεκτροκινητήρα - αυτή είναι η λειτουργία ενός ηλεκτροκινητήρα για μικρό χρονικό διάστημα (Δ t p) σε σταθερό φορτίο (P). Όταν εργάζεστε για συγκεκριμένη ώρα(Δ t p) τα εξαρτήματα του κινητήρα δεν έχουν χρόνο να θερμανθούν στην καθορισμένη θερμοκρασία (Ɵ max), μετά την οποία το μηχάνημα σταματά και ψύχεται στη θερμοκρασία περιβάλλοντος (που δεν υπερβαίνει τους 2 0 C).

S 3 - περιοδική διακοπτόμενη λειτουργία του ηλεκτροκινητήρα , είναι μια ακολουθία πανομοιότυπων κύκλων στους οποίους η εργασία πραγματοποιείται υπό σταθερό, σταθερό φορτίο. Κατά τη διάρκεια αυτής της περιόδου, ο ηλεκτροκινητήρας δεν έχει χρόνο να ζεσταθεί μέγιστη θερμοκρασίακαι όταν σταματήσει δεν κρυώνει σε θερμοκρασία περιβάλλον. Οι απώλειες που προκύπτουν κατά την εκκίνηση του κινητήρα δεν λαμβάνονται υπόψη (το ρεύμα εκκίνησης δεν έχει μεγάλη επίδραση), δηλαδή δεν θερμαίνουν τα μέρη της μηχανής. Η διάρκεια του κύκλου δεν υπερβαίνει τα δέκα λεπτά.

Όπου Δ t p είναι ο χρόνος λειτουργίας του κινητήρα. Δ t R - χρόνος διακοπής λειτουργίας, ψύξη. Ɵ θερμότητα1 - θερμοκρασία κινητήρα στη μέγιστη ψύξη κατά τη διάρκεια του κύκλου. Ɵ θερμότητα2 - μέγιστη θερμοκρασία θέρμανσης.

Το on-time (ON) χαρακτηρίζει αυτόν τον τρόπο λειτουργίας και βρίσκεται από τον τύπο:

Υπάρχουν κανονικοποιημένες τιμές ΦΒ: 60%, 40%, 25%, 15%.

Οι χωρητικότητες που αναφέρονται στους καταλόγους είναι για "Συνεχής λειτουργία (S 1)". Εάν ο κινητήρας λειτουργεί σε άλλους τρόπους λειτουργίας, για παράδειγμα, S 2 ή S 3, τότε θα θερμανθεί πιο αργά, γεγονός που θα αυξήσει το φορτίο για κάποιο χρονικό διάστημα. Για τη λειτουργία S 2, επιτρέπεται η αύξηση του φορτίου κατά 50% για περίοδο 10 λεπτών, 25% για 30 λεπτά, 10% για 90 λεπτά. Για τη λειτουργία του μηχανισμού στη λειτουργία S 3, είναι καλύτερο να χρησιμοποιήσετε έναν κινητήρα ασύγχρονης μετάδοσης κίνησης με αυξημένη ολίσθηση.

Οι S 1 - S 3 είναι οι κύριοι τρόποι λειτουργίας και οι S 4 - S 10 εισήχθησαν για να επεκτείνουν τις δυνατότητες του πρώτου και να παρέχουν ένα ευρύτερο φάσμα ηλεκτρικών κινητήρων για συγκεκριμένες εργασίες.

S 4 - διακοπτόμενη και βραχυπρόθεσμη λειτουργία του ηλεκτροκινητήρα με την επίδραση των διεργασιών εκκίνησης , παρουσιάζεται με τη μορφή κυκλικής ακολουθίας, σε κάθε κύκλο ο κινητήρας ξεκινά για ένα χρόνο (Δ t d), ο κινητήρας λειτουργεί με σταθερό φορτίο για (Δ t p), σε αυτές τις χρονικές περιόδους η μηχανή δεν έχει χρόνο να φτάσει στη μέγιστη θερμοκρασία (σταθερή), και κατά τη διάρκεια της παύσης (Δ t R) δεν κρυώνει στο εξωτερικό περιβάλλον.

S 5 - Επαναλαμβανόμενη βραχυπρόθεσμη λειτουργία του ηλεκτροκινητήρα με ηλεκτρικό φρενάρισμα και την επίδραση των διαδικασιών εκκίνησηςπεριλαμβάνει τα ίδια χαρακτηριστικά του τρόπου λειτουργίας με το S 4, με την εφαρμογή πέδησης του ηλεκτροκινητήρα σε χρόνο (Δ t F).

Αυτός ο τρόπος λειτουργίας είναι τυπικός για ηλεκτρικούς ανελκυστήρες.

S 6 - διακοπτόμενη λειτουργία του ηλεκτροκινητήρα - ακολουθία κύκλων , στο οποίο η εργασία λαμβάνει χώρα κατά τη διάρκεια του χρόνου (Δ t p) με φορτίο και του χρόνου (Δ t V) που λειτουργεί στο ρελαντί. Ο κινητήρας δεν φτάνει στη μέγιστη θερμοκρασία.

S 7 - Διακοπτόμενη λειτουργία ηλεκτροκινητήρα με την επίδραση των ρευμάτων εκκίνησης και της ηλεκτρικής πέδησης , ιδιαίτερο χαρακτηριστικό είναι η απουσία παύσεων στη λειτουργία, που εξασφαλίζει 100% συχνότητα ενεργοποίησης. Περιγράφει την εργασία σε αυτή τη λειτουργίαδιαδοχικοί κύκλοι με αρκετά μεγάλη εκκίνηση (Δ t d), κανονική λειτουργίασε σταθερό φορτίο και πέδηση κινητήρα.

. Όπως και η προηγούμενη λειτουργία, έτσι και αυτή δεν περιέχει παύσεις, αντίστοιχα PV = 100%. Αυτή η λειτουργία S 8 υλοποιείται σε ασύγχρονοι κινητήρεςκατά την εναλλαγή ζευγών πόλων. Κάθε διαδοχικός κύκλος αποτελείται από χρόνο επιτάχυνσης (Δ t d), εργασία (Δ t p) και πέδηση (Δ t F), αλλά σε διαφορετικά φορτία, και κατά συνέπεια σε διαφορετικές ταχύτητες ρότορα (n).

. Τρόπος λειτουργίας στον οποίο το φορτίο και η ταχύτητα τυπικά ποικίλλουν μη περιοδικά εντός του επιτρεπόμενου εύρους λειτουργίας. Αυτός ο φόρος συχνά περιλαμβάνει υπερφορτίσεις που μπορεί να είναι σημαντικά υψηλότερες από το βασικό φορτίο Για αυτόν τον τύπο εργασίας, ένα σταθερό φορτίο, κατάλληλα επιλεγμένο και με βάση το δασμό τύπου S1, λαμβάνεται ως βασικό φορτίο (βλ. εικόνα παρακάτω) για τον προσδιορισμό της υπερφόρτωσης. .

Τρόπος λειτουργίας που αποτελείται από περιορισμένο αριθμό διακριτών φορτίων (ή ισοδύναμων φορτίων) και, εάν είναι δυνατόν, ταχύτητες, με κάθε συνδυασμό φορτίου/ταχύτητας να διατηρείται για αρκετό χρόνο ώστε το μηχάνημα να φτάσει σχεδόν σε σταθερή κατάσταση θερμική κατάσταση(εικόνα παρακάτω). Το ελάχιστο φορτίο κατά τη διάρκεια του κύκλου λειτουργίας μπορεί επίσης να έχει μηδενική τιμή (ρελαντί, ηρεμία ή καθόλου ρεύμα). Για αυτόν τον τυπικό τρόπο λειτουργίας, το σταθερό φορτίο που επιλέγεται σύμφωνα με τον τυπικό τρόπο λειτουργίας S1 λαμβάνεται ως βασικό φορτίο για διακριτά φορτία. Τα διακριτά φορτία είναι, κατά κανόνα, το ισοδύναμο φορτίο που ενσωματώνεται συγκεκριμένη περίοδοςχρόνος. Δεν είναι απαραίτητο για κάθε κύκλο φόρτισης να αντιγράφει ακριβώς τον προηγούμενο, αλλά κάθε φορτίο εντός ενός κύκλου πρέπει να διατηρείται για αρκετό χρόνο ώστε να φτάσει σε μια σταθερή θερμική κατάσταση και κάθε κύκλος φόρτισης πρέπει να παράγει εν όλω την ίδια πιθανότητα της σχετικής αναμενόμενης θερμική διάρκεια ζωής της μόνωσης του μηχανήματος.

Η διάρκεια του κύκλου λειτουργίας, η φύση του φορτίου λειτουργίας, το μέγεθός του, οι απώλειες κατά την εκκίνηση, το φρενάρισμα και κατά τη λειτουργία σταθερής κατάστασης, μέθοδος ψύξης - όλες αυτές οι παράμετροι περιγράφουν τους τρόπους λειτουργίας των ηλεκτροκινητήρων. Πιθανοί συνδυασμοίΤα παραπάνω χαρακτηριστικά έχουν τεράστια ποικιλία και επομένως η κατασκευή κινητήρων για καθένα από αυτά δεν ενδείκνυται. Με βάση τους πιο συχνά χρησιμοποιούμενους και απαιτούμενους τύπους εργασίας, προσδιορίστηκαν ονομαστικοί τρόποι λειτουργίας, για τους οποίους κατασκευάζονται στην πραγματικότητα σειριακές ηλεκτροκινητήρες. Οι παράμετροι μιας ηλεκτρικής μηχανής, οι οποίες υποδεικνύονται στο διαβατήριο, χαρακτηρίζουν τη λειτουργία της σε έναν από τους ονομαστικούς τρόπους λειτουργίας. Ο κατασκευαστής εγγυάται την κανονική, απρόσκοπτη λειτουργία του ηλεκτρικού συστήματος. κινητήρας σε ονομαστική λειτουργία με ονομαστικό φορτίο. Είναι απαραίτητο να ληφθεί υπόψη ο τρόπος λειτουργίας της ηλεκτρικής κίνησης κατά την επιλογή ενός κινητήρα, αυτό θα εξασφαλίσει αξιόπιστη λειτουργία του μηχανισμού.

Υπάρχουν πολλές επιλογές στους υπολογιστές μας, την ύπαρξη των οποίων έχουμε συνηθίσει εδώ και καιρό και τις θεωρούμε δεδομένες. Ανάμεσά τους υπάρχουν εκείνα που εισήχθησαν στη ζωή των υπολογιστών χάρη στην υιοθέτησή τους στα μέσα της δεκαετίας του '90. κορυφαίους κατασκευαστές εξοπλισμός υπολογιστώνΠρότυπο ACPI (Advanced Configuration and Power Interface). Αυτό το πρότυπο παρέχει στο λειτουργικό σύστημα και, ως εκ τούτου, στον χρήστη υπολογιστή ισχυρό και αποτελεσματικά μέσαγια την παρακολούθηση εξαρτημάτων υλικού και τον έλεγχο της λειτουργίας τους.

Για παράδειγμα, στο χειρουργείο Σύστημα WindowsΧάρη στην τεχνολογία ACPI, ο χρήστης μπορεί να ρυθμίσει μέσω προγραμματισμού παραμέτρους όπως η προσωρινή ή μόνιμη απενεργοποίηση του υπολογιστή ή μεμονωμένων εξαρτημάτων του ή η αλλαγή του υπολογιστή σε λειτουργία χαμηλής κατανάλωσης ενέργειας, κατάσταση αναστολής λειτουργίας ή κατάσταση αδρανοποίησης.

Αυτές οι λειτουργίες μας φαίνονται εντελώς φυσικές τώρα, αλλά στην αρχή εκδόσεις των Windows, όπως τα Windows 95, τα οποία δεν υποστήριζαν τεχνολογία ACPI (για να μην αναφέρουμε λειτουργικά συστήματα της οικογένειας DOS), λειτουργικό σύστημαδεν μπορούσε καν να απενεργοποιήσει αυτόματα τον υπολογιστή και ο χρήστης έπρεπε να πατήσει ανεξάρτητα το κουμπί λειτουργίας για να απενεργοποιήσει τη μονάδα συστήματος.

Δεν μπορεί να ειπωθεί ότι το πρότυπο ACPI εμφανίστηκε κενο διαστημα. Πριν από την εισαγωγή του, υπήρχε το πρότυπο διαχείρισης ενέργειας APM. Ωστόσο, υποστηριζόταν αποκλειστικά σε επίπεδο BIOS. Επιπλέον, οι δυνατότητές του ήταν περιορισμένες και επί του παρόντος αυτό το πρότυπο πρακτικά δεν χρησιμοποιείται.

Το ACPI αναπτύχθηκε αρχικά ως α ανοιχτό πρότυπο. Η πρώτη εφαρμογή του ACPI δημιουργήθηκε το 1996 από την Toshiba, την Intel και τη Microsoft, ενώ αργότερα προστέθηκαν οι Phoenix και Hewlett-Packard. Το πρότυπο ACPI βελτιώνεται συνεχώς και αυτό τελευταία έκδοσηκυκλοφόρησε το 2011. Το ACPI αρχικά χρησιμοποιούσε διευθυνσιοδότηση 16 και 32 bit, η οποία αργότερα άλλαξε σε 64 bit. Το ACPI 3.0, που κυκλοφόρησε το 2004, πρόσθεσε υποστήριξη Υποδοχές SATA, και Λεωφορεία PCIΕξπρές.

Σήμερα, αυτή η τεχνολογία υποστηρίζεται από τα περισσότερα λειτουργικά συστήματα, καθώς και από αρχιτεκτονικές επεξεργαστών. Εκτός από την οικογένεια OS Microsoft WindowsΤο πρότυπο ACPI υποστηρίζεται επίσης από οικογένειες λειτουργικών συστημάτων όπως το Linux και το Free BSD.

Αρχή λειτουργίας

Το ACPI είναι ένα ανεξάρτητο από πλατφόρμα πρότυπο που διευκολύνει την ανακάλυψη, τη διαμόρφωση, τη διαχείριση ενέργειας και την παρακολούθηση της συσκευής. Χάρη στην υιοθέτηση του προτύπου ACPI, οι διενέξεις μεταξύ του BIOS και του λειτουργικού συστήματος εξαλείφθηκαν και η διαχείριση ενέργειας άρχισε να ελέγχεται από το λειτουργικό σύστημα.

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

Το ACPI σε επίπεδο BIOS αποτελείται από διάφορα στοιχεία, τα οποία περιλαμβάνουν τον πυρήνα ACPI και τους πίνακες δεδομένων. Σε αντίθεση με τέτοια ενσωματωμένα Τεχνολογίες BIOS, όπως το PnP, η υλοποίηση του ACPI εντός του BIOS δεν είναι τόσο εκτεταμένη και οι λειτουργίες του ACPI BIOS περιορίζονται στην οργάνωση της φόρτωσης πινάκων ACPI στη μνήμη του υπολογιστή. Οι πίνακες δεδομένων ACPI περιέχουν πληροφορίες διαμόρφωσης υλικού και βοηθούν το λειτουργικό σύστημα να διαχειρίζεται στοιχεία υλικού.

Πλεονεκτήματα

Ποια οφέλη παρέχει στον κοινό χρήστη η ευρεία εφαρμογή του προτύπου ACPI;

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

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

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

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

Ο χρήστης μπορεί να διαμορφώσει το επίπεδο υποστήριξης ACPI από τον υπολογιστή, καθώς και να ενεργοποιήσει ή να απενεργοποιήσει μεμονωμένες επιλογές ACPI στο BIOS χρησιμοποιώντας τη διεπαφή Ρυθμίσεις BIOSΡύθμιση.

Τα κύρια πλεονεκτήματα της τεχνολογίας:

  • Διαχείριση της ισχύος του υπολογιστή σας και των στοιχείων του χρησιμοποιώντας λογισμικό
  • Κάνοντας τον υπολογιστή σας πιο αποτελεσματικό
  • Επίλυση διενέξεων μεταξύ BIOS και OS κατά τη διαμόρφωση συσκευών
  • Ανεξαρτησία πλατφόρμας της τεχνολογίας ACPI

συμπέρασμα

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

Εάν το σύμπλεγμα χρησιμοποιεί ενσωματωμένες συσκευές φράχτη, τότε σε αυτήν την περίπτωση είναι απαραίτητο να διαμορφώσετε το ACPI (Advanced Configuration and Power Interface) για να διασφαλίσετε την άμεση και πλήρης διακοπή λειτουργίαςκόμβος κατά τη διαδικασία περίφραξης.

Εάν ένας κόμβος συμπλέγματος έχει ρυθμιστεί ώστε να τερματίζεται χρησιμοποιώντας μια ενσωματωμένη συσκευή φράχτη, τότε το ACPI Soft-Off πρέπει να είναι απενεργοποιημένο για αυτόν τον κόμβο. Η απενεργοποίησή του επιτρέπει στην ενσωματωμένη συσκευή φράχτη να τερματίσει αμέσως και πλήρως τον κόμβο, αντί να επιχειρήσει να τον τερματίσει με χάρη (για παράδειγμα, χρησιμοποιώντας εντολές τερματισμού λειτουργίας-η τώρα). Εάν το ACPI Soft-Off είναι ενεργοποιημένο, η ενσωματωμένη συσκευή περίφραξης μπορεί να χρειαστεί περισσότερα από 4 δευτερόλεπτα για να τερματίσει τη λειτουργία του κόμβου (δείτε τη σημείωση παρακάτω). Επιπλέον, εάν είναι ενεργοποιημένη η δυνατότητα ACPI Soft-Off και ο κόμβος κολλάει κατά τη διάρκεια του τερματισμού λειτουργίας, η συσκευή φράχτη δεν θα μπορεί να την τερματίσει. Υπό αυτές τις συνθήκες, ο τερματισμός λειτουργίας καθυστερεί ή αποτυγχάνει εντελώς. Επομένως, εάν ένας κόμβος αποσυνδεθεί από ενεργή λειτουργία ACPI Soft-Off χρησιμοποιώντας μια ενσωματωμένη συσκευή φράχτη, η ανάκτηση συμπλέγματος θα είναι αργή και μπορεί να απαιτήσει παρέμβαση διαχειριστή.

Σημείωση

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

Μπορείτε να χρησιμοποιήσετε την εντολή chkconfig για να απενεργοποιήσετε τη δυνατότητα Soft-Off ACPI. Η χρήση του chkconfig προτιμάται, ωστόσο, εάν αυτή η μέθοδος δεν είναι κατάλληλη, μπορούν να χρησιμοποιηθούν οι ακόλουθες εναλλακτικές μέθοδοι:

    Αλλάξτε τη ρύθμιση ενέργειας του κουμπιού λειτουργίας στο BIOS σε "instant-off" ή παρόμοια, στην οποία η τροφοδοσία απενεργοποιείται αμέσως

    Σχόλιο

    Η απενεργοποίηση του ACPI Soft-Off στο BIOS δεν είναι διαθέσιμη σε ορισμένους υπολογιστές.

    Προσθήκη παραμέτρου acpi=off V γραμμή εντολώνπυρήνες στο αρχείο /boot/grub/grub.conf

    Σπουδαίος

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

2.3.1. Απενεργοποίηση της επιλογής Soft-Off ACPI χρησιμοποιώντας το chkconfig

Για να απενεργοποιήσετε το ACPI Soft-Off, μπορείτε να χρησιμοποιήσετε την εντολή chkconfig. Μπορείτε είτε να καταφέρετε να απενεργοποιήσετε το ACPI Soft-Off είτε αφαιρώντας τον δαίμονα ACPI (acpid) από τη διαχείριση chkconfig είτε απενεργοποιώντας το acpid .

Είναι δύσκολο για χρήστες Linux που δεν έχουν DE, αλλά που κάθονται αποκλειστικά σε WM - ό,τι παρέχεται και λειτουργεί "εκτός συσκευασίας" στο πλήρες περιβάλλον επιφάνειας εργασίας (περιβάλλον επιτραπέζιου υπολογιστή ή πώς να το περιγράψω καλύτερα στο εξαιρετικό και ισχυρό;) πρέπει να επιλεγεί και να ρυθμιστεί στο WM. Έτσι, ο συγγραφέας αυτής της ανάρτησης χρησιμοποίησε στο παρελθόν στοιχεία xfce για πράγματα όπως διαχείριση ενέργειας, ρύθμιση έντασης ήχου και φωτεινότητα οθόνης. Αλλά κάτι μου ήρθε στο μυαλό: τελικά, τα εργαλεία acpi και laptop-mode-mode είναι πάντα εγκατεστημένα στο σύστημά μου, οπότε γιατί να μην τα εκπαιδεύσω να εκτελούν τα άμεσα καθήκοντά τους: να κάνουν ό,τι χρειαζόταν προηγουμένως το xfce4-volumed και το xfce4-power - διευθυντής;

Για εκπαίδευση θα χρειαστούμε τα πακέτα laptop-mode-tools, acpi, acpid. Το Acpid πρέπει να εκτελείται.

Επίπεδο φωτεινότητας οθόνης

Προσθέστε τις ακόλουθες γραμμές στο /etc/default/grub:

GRUB_CMDLINE_LINUX_DEFAULT =

Ας σκαρφαλώσουμε στο acpi

Δημιουργήστε αρχεία με το ακόλουθο περιεχόμενο:

Για να αυξήσετε τη φωτεινότητα:

# /etc/acpi/actions/bl_up.sh # #!/bin/sh bl_device = /sys/class/backlight/intel_backlight/brightness echo $(($(cat $bl_device ) + 200 )) >$bl_device

και να μειώσει τη φωτεινότητα

# /etc/acpi/actions/bl_down.sh:# #!/bin/sh bl_device = /sys/class/backlight/intel_backlight/brightness echo $(($(cat $bl_device ) - 200 )) >$bl_device

Στο bl_device, αντικαταστήστε το inel_backlight με την τιμή σας ανάλογα με την κάρτα βίντεο που χρησιμοποιείτε. Αξίζει επίσης να μάθετε την τιμή που σας ταιριάζει, βάσει της οποίας θα αυξηθεί ή θα μειωθεί η φωτεινότητα της οθόνης. Ο συγγραφέας έχει αυτήν την τιμή = 200.

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

# cat /sys/class/backlight/intel_backlight/brightness 4882

Τώρα παίξτε με τις τιμές για επιλογή το σωστό βήμα:

# echo 1000 > /sys/class/backlight/intel_backlight/brightness # echo 1010 > /sys/class/backlight/intel_backlight/brightness # echo 1100 > /sys/class/backlight/intel_backlight/brightness

Δείτε πώς αλλάζει η φωτεινότητα της οθόνης όταν διαφορετικές έννοιες, αν μετά την προσθήκη 10 μονάδων δύσκολα αισθάνεστε τη διαφορά, προσθέστε άλλες 50-100 μονάδες. Όποιο βήμα φαίνεται βέλτιστο, αφήστε το.

Τώρα ας πούμε στην acpi να χρησιμοποιήσει τα σενάρια μας:

# /etc/acpi/events/bl_up # event = βίντεο[ /]brightnessup action = /etc/acpi/actions/bl_up.sh # /etc/acpi/events/bl_down # event = βίντεο[ /]brightnessdown action = /etc /acpi/actions/bl_down.sh

και κάντε αυτά τα σενάρια εκτελέσιμα:

# chmod +x /etc/acpi/actions/(bl_up.sh,bl_down.sh)

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

# pacman -S laptop-mode-tools

και αλλάξτε λίγο τις ρυθμίσεις του:

# /etc/laptop-mode/conf.d/lcd-brightness.conf# CONTROL_BRIGHTNESS = 1 # Εντολές προς εκτέλεση για να ρυθμίσετε τη φωτεινότητα στην οθόνη LCD # #BATT_BRIGHTNESS_COMMAND="echo" BATT_BRIGHTNESS_COMMAND = "echo 700" LM_AC_BRIGHTNESS_COMMAND = "echo 2000" NOLM_AC_BRIGHTNESS_COMMAND = "echo 3000" BRIGHTNESS_OUTPUT = "/sys/class/backlight/intel_backlight/brightness"

Φυσικά, οι τιμές 700/2000/3000 και η διαδρομή /sys/class/backlight/intel_backlight/brightness θα πρέπει να αντικατασταθούν με τις τιμές σας.

Αυτόματη αδρανοποίηση σε κρίσιμο επίπεδο μπαταρίας

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

Για τους σκοπούς αυτούς θα χρησιμοποιήσουμε επίσης τη λειτουργία φορητού υπολογιστή.

# /etc/laptop-mode/conf.d/auto-hibernate.conf:# ENABLE_AUTO_HIBERNATION = 1 # # Η εντολή αδρανοποίησης που πρόκειται να εκτελεστεί κατά την αυτόματη αδρανοποίησηΤο # ενεργοποιείται. # HIBERNATE_COMMAND = /usr/share/laptop-mode-tools/module-helpers/pm-hibernate # # Όριο στάθμης μπαταρίας αυτόματης αδρανοποίησης, σε ποσοστό των μπαταριών#συνολική χωρητικότητα. # AUTO_HIBERNATION_BATTERY_CHARGE_PERCENT= 4 # # Ενεργοποιήστε το για αυτόματη αδρανοποίηση εάν η μπαταρία αναφέρει ότι το επίπεδο της είναι# "κρίσιμος". #= 1

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

# /etc/default/grub # GRUB_CMDLINE_LINUX_DEFAULT = "acpi_backlight=βιογραφικό πωλητή=/dev/sda5"

όπου το /dev/sda5 είναι το διαμέρισμα ανταλλαγής. Επιπλέον, στην περίπτωση του archlinux, θα πρέπει να προσθέσετε ένα άγκιστρο αναστολής στο /etc/mkinitcpio.conf:

ΑΓΚΙΣΤΡΑ = "base udev autodetect modconf block systems files usbinput fsck resume"

και ξαναχτίστε το initrd:

# mkinitcpio -p linux

Ρύθμιση του ήχου

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

# /etc/acpi/actions/volume_up.sh# #!/bin/bash /usr/bin/amixer set Master 5%+ # /etc/acpi/actions/volume_down.sh# #!/bin/bash /usr/bin/amixer set Master 5%- # /etc/acpi/events/volume_up # event = button[ /]volumeup action = /etc/acpi/actions/volume_up.sh # /etc/acpi/events/volume_down# συμβάν = κουμπί[ /]ενέργεια μείωσης όγκου = /etc/acpi/actions/volume_down.sh

Κάνοντας εκτελέσιμα σενάρια σε ενέργειες:

# chmod +x /etc/acpi/actions/(volume_up.sh,volume_down.sh)

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

$ xmodmap -pke > ~/.xmodmap $ vim .xinitrc: xmodmap ~/.xmodmap

Acpi και βασικά γεγονότα

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

Φαίνεται ότι το laptop-mode-tools αναλαμβάνει επίσης τη διαχείριση αυτών των συμβάντων (απλώς δεν είναι ακόμη σαφές σε ποια ενότητα/σενάριο βρίσκονται αυτές οι ρυθμίσεις), καθώς δεν υπάρχουν ενέργειες που έχουν εκχωρηθεί σε συμβάντα στο /etc/acpi/handler.sh .

Αλλά ας δούμε πώς να ρυθμίσετε αυτό ή εκείνο το συμβάν.

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

Παράδειγμα από προεπιλογή:

button/lid) case " $3 " in close) logger "LID κλειστό" ;; ανοιχτό) καταγραφικό "ΚΑΠΑΚΙ άνοιξε" ;; * ) καταγραφικό "ACPI action undefined: $3" ;; esac ;;

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

Παράδειγμα με την αναπαραγωγή αρχείο ήχουκατά το κλείσιμο/άνοιγμα του καπακιού του φορητού υπολογιστή:

button/lid) case " $3 " in close) logger "LID κλειστό" aplay /home/redvi/.scripts/message.wav ;; άνοιγμα) καταγραφικό "Το καπάκι άνοιξε" aplay /home/redvi/.scripts/message.wav ;; * ) καταγραφικό "ACPI action undefined: $3" ;; esac ;;

Δηλαδή, για να διαμορφώσετε ένα συμβάν, πρέπει να προσθέσετε την εντολή του στο κατάλληλο πεδίο (εδώ μετά το καταγραφικό "ΚΛΕΙΣΤΟ ΚΑΠΑΚΙ"). Έτσι, η ενέργεια κατά το άνοιγμα του καπακιού θα πρέπει να εισαχθεί μετά το καταγραφικό "ΚΑΠΑΚΙ άνοιξε" .

κουμπί/τροφοδοσία - συμβάντα που σχετίζονται με το κουμπί λειτουργίας

καταγραφικό "Πατημένο κουμπί λειτουργίας" - όταν πατηθεί το πλήκτρο

κουμπί/αναμονή - ύπνος, εάν υπάρχει διαθέσιμο παρόμοιο κουμπί/κλειδί

ac_adapter - συμβάντα που σχετίζονται με τη σύνδεση/αποσύνδεση του μετασχηματιστή ρεύματος

καταγραφικό "AC αποσυνδεδεμένο" - όταν ο προσαρμογέας είναι απενεργοποιημένος

καταγραφικό "AC συνδεδεμένο" - όταν είναι συνδεδεμένος ο προσαρμογέας

μπαταρία - μπαταρία φορητού υπολογιστή

κουμπί/καπάκι - καπάκι φορητού υπολογιστή

Για να εισέλθετε σε καταστάσεις αναμονής/αδρανοποίησης, μπορείτε να χρησιμοποιήσετε τα σενάρια laptop-mode-tools από το /usr/share/laptop-mode-tools/module-helpers: pm-hibernate και pm-suspend .

Για να απενεργοποιήσετε την τροφοδοσία όταν κλείνετε το καπάκι, απλώς προσθέστε τη γραμμή στο /etc/acpi/actions/lm_lid.sh:

[ " $3 " = "κλείσιμο" ] && απενεργοποίηση

Εκτός από όλα τα παραπάνω, μπορούμε να ελέγξουμε το head parking σκληρός δίσκος. Για να απενεργοποιήσετε εντελώς τη στάθμευση, γράψτε στο /etc/laptop-mode/laptop-mode.conf:

BATT_HD_POWERMGMT = 254 LM_AC_HD_POWERMGMT = 254 NOLM_AC_HD_POWERMGMT = 254

Ίσως αξίζει να σταματήσουμε σε αυτό το σημείο και να δώσουμε στον αναγνώστη την ευκαιρία να πειραματιστεί ανεξάρτητα με τις ρυθμίσεις για την εξοικονόμηση ενέργειας και τα συμβάντα acpi.