Anonim

Η κατανόηση των καταστάσεων P και "Sx" και του τρόπου με τον οποίο μπορούν να επηρεάσουν τον υπολογιστή σας μπορεί να είναι μια σύγχυση. Στην πιο βασική του μορφή, μια κατάσταση P είναι μια κατάσταση απόδοσης. Υπάρχουν επίσης παγκόσμιες καταστάσεις ("Gx" κράτη). Μία από αυτές τις παγκόσμιες καταστάσεις είναι για τον ύπνο του υπολογιστή, ο οποίος χωρίζεται ανάμεσα σε τέσσερις καταστάσεις "Sx" ή S-καταστάσεις (S1 έως S4). Για να μάθετε περισσότερα σχετικά με αυτά τα κράτη και τι κάνουν, ακολουθήστε παρακάτω.

Μια ματιά στα κράτη επιδόσεων

Όλοι οι κατασκευαστές επεξεργαστών δεν αναφέρονται σε κατάσταση απόδοσης ως κατάσταση P. Η Intel το ονομάζει SpeedStep (αν και αυτό το εμπορικό σήμα έληξε το 2012), αλλά η AMD μπορεί να τις αποκαλεί PowerNow! ή Cool'n'Quiet στους επεξεργαστές τους. Το SpeedStep (και παρόμοιες εφαρμογές άλλων εμπορικών σημάτων) είναι, ουσιαστικά, ένας τρόπος για τη δυναμική κλιμάκωση των καταστάσεων P του επεξεργαστή μέσω του λογισμικού.

Αυτές οι καταστάσεις μπορούν να πάνε από (P0, η υψηλότερη κατάσταση απόδοσης, μέχρι το P16, ανάλογα με τον κατασκευαστή). P0 είναι η κατάσταση μέγιστης ισχύος και συχνότητας, που σημαίνει ότι το P1 είναι λίγο λιγότερο εντατικό από το P0. Αυτό θα έκανε το P2 λιγότερο έντονο από την P1 και ούτω καθεξής.

Ακολουθεί ο τρόπος με τον οποίο εξηγεί η IBM:

Ενδέχεται να μην παρατηρήσετε μια σημαντική αλλαγή μετά την αλλαγή της κατάστασης P σας, εκτός από τα προγράμματα και τις εφαρμογές που εξαρτώνται πολύ από HPC (υπολογισμοί υψηλής απόδοσης).

C-States

Είναι σημαντικό να αναγνωρίσουμε τις διαφορές μεταξύ μιας κατάστασης P και μιας C-κατάστασης. Μια κατάσταση P είναι μια κατάσταση απόδοσης, ενώ μια κατάσταση C είναι μια πραγματική κατάσταση επεξεργαστή. Θα μπορούσατε επίσης να πείτε ότι μια κατάσταση C είναι μια αδρανή κατάσταση ενώ η κατάσταση P είναι μια κατάσταση στην οποία ο επεξεργαστής λειτουργεί πραγματικά, εκτός από, φυσικά, την κατάσταση C0. Ακολουθούν οι διαφορετικές πολιτείες C:

  • C0: Αυτή η κατάσταση είναι όπου ο επεξεργαστής τρέχει πραγματικά και παίρνει οδηγίες.
  • C1: Αυτή η κατάσταση αναφέρεται συχνά ως κατάσταση διακοπής, κυρίως επειδή ο επεξεργαστής σταματά να εκτελεί εντολές. Αλλά, μπορεί να επιστρέψει στην κατάσταση εκτέλεσης (C0) σχεδόν στιγμιαία.
  • C2: Συνηθισμένα αναφέρεται ως κατάσταση Stop-Clock, αυτή είναι μια προαιρετική κατάσταση όπου όλα τα εσωτερικά και εξωτερικά ρολόγια σταματούν μέσω υλικού. Σε αυτή την κατάσταση, ενδέχεται να χρειαστεί περισσότερος χρόνος για τον επεξεργαστή να ξυπνήσει και να επιστρέψει στην C0.
  • C3: Αυτή είναι μια άλλη προαιρετική κατάσταση επεξεργαστή όπου η CPU θα σταματήσει όλα τα εσωτερικά ρολόγια. Πολλοί επεξεργαστές θα έχουν διαφορετικές παραλλαγές της κατάστασης C3, οπότε ο χρόνος που θα χρειαστεί για να επιστρέψει ο επεξεργαστής στην κατάσταση C0 εξαρτάται σε μεγάλο βαθμό από τον κατασκευαστή του υλικού.

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

Όλα για τα κράτη ύπνου

Ίσως να είστε εξοικειωμένοι με πολλές από τις καταστάσεις S, ιδιαίτερα εάν χρησιμοποιείτε μια μηχανή των Windows. Σε πολλές μηχανές Windows, έχετε τη δυνατότητα να αποστείλετε τον υπολογιστή σας σε κατάσταση αναμονής / αναμονής και αδρανοποίησης. Ο ίδιος ο Christian De Looper της PCMech έκανε μια σπουδαία δουλειά που εξηγούσε τη διαφορά μεταξύ αυτών των δύο κρατών, αλλά συμβαίνει και πολλά κάτω από την κουκούλα.

Ακολουθούν οι διαφορετικοί τύποι κρατών ύπνου στον επεξεργαστή σας:

  • S0: Παρόμοια με την κατάταξη των καταστάσεων απόδοσης, η S0 είναι η πιο απαιτητική κατάσταση, ενώ τα S1, S2 και ούτω καθεξής είναι ελαφρώς λιγότερο εντατικά. Στην κατάσταση S0, ο επεξεργαστής είναι έτοιμος για οδηγίες και το σύστημα είναι πλήρως χρησιμοποιήσιμο.
  • Το S1: S1 καταναλώνει λιγότερη ενέργεια από το S0, καθώς το σύστημα στέλνεται σε χαμηλή κατάσταση λανθάνουσας κατάστασης. Σε αυτήν την κατάσταση, η CPU διακόπτει την εκτέλεση εντολών, αλλά εξακολουθεί να διατηρείται η ισχύς στην CPU και τη μνήμη RAM, επιτρέποντάς σας να επιστρέψετε στην τελευταία κατάσταση του συστήματός σας.
  • S2: Μια άλλη κατάσταση χαμηλής καθυστέρησης, S2 είναι πολύ παρόμοια με το S1, αλλά όλες οι CPU και cache του συστήματος ξεπλένονται / χαθούν καθώς ο επεξεργαστής κλείνει (δηλαδή χάνει ισχύ).
  • Το S3, συνήθως αναφέρεται ως ύπνος: Αυτή η κατάσταση είναι όπου όλο το πλαίσιο του συστήματος χάνεται, εκτός από τη μνήμη RAM. Η μνήμη RAM διατηρεί την ισχύ και γενικά θα σας επιτρέψει να επιστρέψετε γρήγορα σε αυτό που κάνατε πριν να τεθεί το σύστημα σε κατάσταση νάρκης .
  • Το S4, που αναφέρεται ως αδρανοποίηση : Η τελική κατάσταση ύπνου είναι όταν το σύστημά σας τεθεί σε κατάσταση αδρανοποίησης. Αυτό συμβαίνει όταν είναι στη χαμηλότερη ρύθμιση ισχύος, πράγμα που σημαίνει επίσης ότι χρειάζεται πολύς χρόνος για να ξυπνήσετε. Η ισχύς διακόπτεται από τα πάντα , συμπεριλαμβανομένων των περιφερειακών και των εξωτερικών σκληρών δίσκων. Ενώ διαρκεί πολύ περισσότερο χρόνο για να επιστρέψετε σε αυτό που κάνατε, αυτό το κράτος το κάνει να μην χάσετε καθόλου την εξουσία.

Αλλαγή των επιπέδων απόδοσης, των συνθηκών C και των καταστάσεων ύπνου

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

Στους περισσότερους νεότερους επεξεργαστές και τις νέες εκδόσεις των Windows, μια κατάσταση P δεν μπορεί να ελεγχθεί χειροκίνητα. Υπήρχαν / υπήρχαν εργαλεία που έκαναν και μπορούν να χειριστούν, αλλά δεν συνιστάται (σε ​​ορισμένες περιπτώσεις, μπορείτε πραγματικά να τηγανίζετε συστατικά). Πολλές επιλογές του BIOS δεν υποστηρίζουν πλέον τον άμεσο έλεγχο για αυτόν τον λόγο. Ωστόσο, οι επιλογές του BIOS θα σας επιτρέψουν να ενεργοποιήσετε το λογισμικό που ελέγχει δυναμικά τις καταστάσεις P, αλλά πρέπει να βεβαιωθείτε ότι το σύστημά σας πληροί όλες τις απαιτήσεις. Αξίζει επίσης να βεβαιωθείτε ότι το λειτουργικό σας σύστημα το υποστηρίζει.

Αν θέλετε να ενεργοποιήσετε λογισμικό όπως η Ενισχυμένη τεχνολογία Intel SpeedStep, είναι τόσο απλό όσο η επικεφαλίδα στο BIOS και η ενεργοποίησή του. Μόλις το κάνετε αυτό, θα πρέπει να κατευθυνθείτε στις επιλογές παροχής ενέργειας του πίνακα ελέγχου και βεβαιωθείτε ότι είναι ενεργοποιημένο και εκεί. Η Intel έχει έναν αρκετά εκτεταμένο οδηγό για αυτό.

Η αλλαγή των καταστάσεων C είναι μερικές φορές δυνατή. Όλα εξαρτώνται από τον κατασκευαστή της μητρικής πλακέτας. Μερικοί θα σας επιτρέψουν να αλλάξετε τις καταστάσεις C στο BIOS, ενώ άλλοι δεν θα το κάνουν. Εάν μπορείτε να το αλλάξετε κάτω από το BIOS, θα είναι κάτω από κάτι όπως Power Management Options ή Advanced Power Management Options. Μπορεί να μην το ονομάσει Κ-κατάσταση άμεσα, αλλά κάτι σαν κατάσταση αναμονής ρεύματος. Εάν βρίσκεστε στο Linux, το Stack Overflow έχει μερικές εξαιρετικές πληροφορίες σχετικά με την αλλαγή του C-States μέσω του πυρήνα.

Κλείσιμο

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

Έχετε ερωτήσεις; Φροντίστε να αφήσετε ένα σχόλιο παρακάτω ή να συμμετάσχετε μαζί μας στα Φόρουμ PCMech!

Θέματα διαχείρισης ενέργειας: ποια είναι η κατάσταση s και η κατάσταση p;