Πώς να περιορίσετε τη χρήση της CPU για μια διαδικασία στα Windows 11/10

Kak Ogranicit Ispol Zovanie Cp Dla Processa V Windows 11 10



Ως ειδικός πληροφορικής, συχνά με ρωτούν πώς να περιορίσω τη χρήση της CPU για μια διαδικασία στα Windows. Αν και υπάρχουν διάφοροι τρόποι για να το κάνετε αυτό, συνήθως συνιστώ να χρησιμοποιήσετε τη Διαχείριση εργασιών των Windows. Η Διαχείριση εργασιών των Windows είναι ένα εξαιρετικό εργαλείο για τη διαχείριση διαδικασιών και την κατανόηση του τι προκαλεί υψηλή χρήση της CPU. Για να ανοίξετε τη Διαχείριση εργασιών, πατήστε τα πλήκτρα Ctrl+Shift+Esc. Μόλις ανοίξει η Διαχείριση Εργασιών, κάντε κλικ στην καρτέλα Διαδικασίες. Εδώ θα δείτε μια λίστα με όλες τις διεργασίες που εκτελούνται στον υπολογιστή σας, καθώς και τους πόρους που χρησιμοποιεί κάθε διεργασία. Για να βρείτε τη διαδικασία που προκαλεί υψηλή χρήση CPU, αναζητήστε τη διαδικασία με το υψηλότερο ποσοστό της στήλης CPU. Αφού βρείτε τη διαδικασία, κάντε δεξί κλικ πάνω της και επιλέξτε Ορισμός προτεραιότητας > Χαμηλή. Αυτό θα πει στα Windows να δώσουν προτεραιότητα σε άλλες διεργασίες σε σχέση με αυτήν που επιλέξατε. Αυτό θα βοηθήσει στη μείωση της χρήσης της CPU για αυτήν τη διαδικασία.



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





Πώς να περιορίσετε τη χρήση της CPU για μια διαδικασία





καμπίνα διαμόρφωσης δικτύου

Πώς να περιορίσετε τη χρήση της CPU για μια διαδικασία στα Windows 11/10

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



  1. Ορίστε προτεραιότητα διεργασίας και συγγένεια CPU
  2. Χρησιμοποιήστε μια εφαρμογή τρίτου μέρους
  3. Μικρότερη μέγιστη κατάσταση επεξεργαστή

Ας δούμε αυτές τις μεθόδους λεπτομερώς.

1] Ορίστε την προτεραιότητα διεργασίας και τη συνάφεια της CPU

Προτεραιότητα διαδικασίας επιτρέπει στα Windows να εκχωρούν και να εκχωρούν τους πόρους που απαιτούνται από όλες τις ενεργές διεργασίες. Οι χρήστες υπολογιστών μπορούν να αλλάξουν την προτεραιότητα οποιασδήποτε διεργασίας/υποδιεργασίας μέσω του Task Manager, αλλά αυτό θα πρέπει να γίνεται μόνο για διεργασίες εκτός συστήματος. Οι ρυθμίσεις προτεραιότητας για τις κύριες διεργασίες του συστήματος είναι καλύτερο να παραμείνουν αμετάβλητες.

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



Για να ορίσετε την προτεραιότητα της διαδικασίας, κάντε τα εξής:

Ορίστε προτεραιότητα διαδικασίας

  • Τύπος Ctrl + Shift + Esc κλειδί για την εκκίνηση του Task Manager.
  • Στη διαχείριση εργασιών, καθορίστε τη διαδικασία της οποίας την προτεραιότητα θέλετε να αλλάξετε.
  • Μπορείτε επίσης να κάνετε κλικ στο κουμπί Επεξεργαστής μια στήλη για την παραγγελία διαδικασιών με φθίνουσα σειρά της κατανάλωσής τους.
  • Τώρα κάντε δεξί κλικ στη διαδικασία και επιλέξτε Μεταβείτε στις λεπτομέρειες επιλογή από το μενού περιβάλλοντος. Εναλλακτικά κάντε κλικ στο κουμπί Λεπτομέριες καρτέλα και βρείτε τη διαδικασία που θέλετε να αλλάξετε.
  • Σχετικά με τις λεπτομέρειες ενότητα, κάντε δεξί κλικ στη διαδικασία και επιλέξτε Ορισμός προτεραιότητας από το μενού περιβάλλοντος.
  • Στη συνέχεια επιλέξτε Κάτω του φυσιολογικού (διαθέτει ελαφρώς λιγότερους πόρους όταν είναι διαθέσιμοι) ή Μικρός (κατανέμει το ελάχιστο ποσό πόρων του συστήματος όταν είναι διαθέσιμοι).
  • Θα εμφανιστεί ένα προειδοποιητικό παράθυρο που θα σας ενημερώνει για τις συνέπειες της αλλαγής της προτεραιότητας της διαδικασίας.
  • Κάντε κλικ στο Αλλαγή Προτεραιότητας κουμπί για την εφαρμογή αλλαγών.
  • Έξοδος από τη Διαχείριση εργασιών.

Για να ορίσετε τη συνάφεια του επεξεργαστή (CPU), κάντε τα εξής:

Ρύθμιση συγγένειας CPU (επεξεργαστή).

Σημείωση : Για εφαρμογές που έχουν πολλές διεργασίες, όπως το msedge.exe, θα πρέπει να ορίσετε τη συνάφεια της CPU για καθεμία από τις διεργασίες, επειδή κάθε εκτελέσιμο αρχείο είναι ξεχωριστή καρτέλα, παράθυρο ή πρόσθετο.

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

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

Ανάγνωση : Δεν είναι δυνατός ο ορισμός προτεραιότητας διαδικασίας στη Διαχείριση εργασιών των Windows

Ορίστε μόνιμα τη συνάφεια και την προτεραιότητα της CPU δημιουργώντας μια συντόμευση για τη διαδικασία.

Ορίστε μόνιμα τη συνάφεια και την προτεραιότητα της CPU δημιουργώντας μια συντόμευση για τη διαδικασία.

  • Ξεκινάτε καθορίζοντας τη δεκαεξαδική τιμή των CPU που θέλετε να χρησιμοποιήσετε για τη ρύθμιση CPU Affinity, λαμβάνοντας τον δυαδικό αριθμό των πυρήνων CPU που θέλετε να χρησιμοποιήσετε για τη διαδικασία.

Το μήκος του δυαδικού αριθμού καθορίζεται από τον αριθμό των πυρήνων του επεξεργαστή. Στο δυαδικό σύστημα CPU, το 0 σημαίνει απενεργοποιημένο και το 1 σημαίνει ενεργοποίηση. Για κάθε πυρήνα CPU που θέλετε να χρησιμοποιήσετε για τη διαδικασία, αλλάξτε 0 Προς την 1 .

Για αυτήν την ανάρτηση, κάνουμε επίδειξη με Επταπύρηνος επεξεργαστής και θα χρησιμοποιήσει μόνο CPU 0 για την εφαρμογή? ο δυαδικός αριθμός που χρησιμοποιείται θα είναι 0000001 .

  • Στη συνέχεια, πρέπει να μετατρέψουμε τον δυαδικό αριθμό σε δεκαεξαδικό χρησιμοποιώντας τον ενεργοποιημένο μετατροπέα rapidtables.com/convert .
  • Μόλις έχετε τον δεκαεξαδικό αριθμό, μεταβείτε στη Δημιουργία συντόμευσης επιφάνειας εργασίας.
  • ΣΕ Δημιουργία συντόμευσης εισάγετε παρακάτω τη σύνταξη Εισαγάγετε τη θέση του στοιχείου πεδίο.
|_+_|
  • Στη σύνταξη, αντικαταστήστε Το όνομα του προγράμματος ένα σύμβολο κράτησης θέσης με το πραγματικό όνομα του προγράμματος (μπορεί να είναι κενό ή οποιοδήποτε όνομα), Μικρός με οποιαδήποτε προτεραιότητα επεξεργαστή (σε πραγματικό χρόνο, υψηλό, πάνω από το κανονικό, κανονικό, κάτω από το κανονικό, χαμηλό), # με την δεκαεξαδική τιμή που λήφθηκε νωρίτερα, ProgramPath με την πλήρη διαδρομή προς το παιχνίδι ή την εφαρμογή.

Τώρα που δημιουργήσατε μια συντόμευση, εάν θέλετε να εκτελέσετε ένα πρόγραμμα, ξεκινήστε αυτήν τη συντόμευση και τα Windows θα εκκινήσουν αυτόματα το πρόγραμμα στη συνάφεια και την προτεραιότητα της CPU που έχετε ορίσει στις επιλογές εντολών της συντόμευσης. Λάβετε όμως υπόψη ότι αυτή η μέθοδος θα λειτουργήσει μόνο για εφαρμογές και παιχνίδια που εκτελούνται μόνο σε μία διαδικασία. Για εφαρμογές που εκτελούνται σε πολλές διεργασίες, όπως το chrome.exe, το firefox.exe ή το msedge.exe, πρέπει να επιβάλετε την προτεραιότητα και τη συνάφεια CPU ακολουθώντας την παρακάτω λύση.

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

Ορίστε μόνιμα τη συνάφεια και την προτεραιότητα της CPU δημιουργώντας ένα σενάριο PowerShell για τη διαδικασία.

Ορίστε μόνιμα τη συνάφεια και την προτεραιότητα της CPU δημιουργώντας ένα σενάριο PowerShell για τη διαδικασία.

  • Ξεκινάτε δημιουργώντας ένα σενάριο PowerShell.
  • Δημιουργήστε ένα αρχείο κειμένου και ονομάστε το όπως θέλετε, αλλά με την επέκταση .ps1 .
  • Μόλις δημιουργηθεί, ανοίξτε το αρχείο .ps1 στο Σημειωματάριο ή σε οποιοδήποτε άλλο συμβατό πρόγραμμα επεξεργασίας κειμένου.
  • Εισαγάγετε την ακόλουθη σύνταξη σε ένα πρόγραμμα επεξεργασίας κειμένου:
|_+_|
  • Αντικαταστήστε το chrome.exe με το όνομα της διαδικασίας για την οποία θέλετε να ορίσετε την προτεραιότητα και την τιμή προτεραιότητας (σε πραγματικό χρόνο 256, υψηλό 128, πάνω από το κανονικό 32768, κανονικό 32, κάτω από το κανονικό 16384, χαμηλό 64) στο SetPriority(τιμή).
  • Τώρα πρέπει να προσδιορίσετε τη δεκαδική τιμή των πυρήνων της CPU που θέλετε να χρησιμοποιήσετε για τη διαδικασία. Εφόσον χρησιμοποιείτε τους ίδιους πυρήνες CPU όπως παραπάνω, ελέγξτε την δεκαδική τιμή στον παραπάνω μετατροπέα.
  • Τώρα αν θέλετε να ταιριάξετε την CPU με μόνο μια διαδικασία , πληκτρολογήστε την ακόλουθη γραμμή εντολών στη δέσμη ενεργειών PowerShell.
|_+_|
  • Για να ορίσετε τη συνάφεια του επεξεργαστή σε όλες οι διαδικασίες με το ίδιο όνομα , όπως chrome.exe, firefox.exe ή msedge.exe, πληκτρολογήστε την ακόλουθη γραμμή εντολών σε μια δέσμη ενεργειών PowerShell.
|_+_|
  • Υποκατάστατη τιμή 1 με την δεκαδική τιμή που λάβατε από τον μετατροπέα, chrome με το όνομα της διαδικασίας για την οποία θέλετε να ορίσετε τη συνάφεια της CPU.
  • Αποθηκεύστε τον επεξεργαστή κειμένου σας.
  • Για να εκτελέσετε το σενάριο, κάντε δεξί κλικ στο αρχείο και επιλέξτε Εκτέλεση με PowerShell .

Από προεπιλογή, τα Windows δεν επιτρέπουν την εκτέλεση σεναρίων στο σύστημα. Για να δουλέψει το σενάριό σας, κουτ ρε όταν σας ζητηθεί. Στη συνέχεια, το σενάριο θα εκτελεστεί και θα βγει αφού εκτελεστούν όλες οι εντολές. Εάν αντιμετωπίζετε προβλήματα με την εκτέλεση του σεναρίου λόγω της πολιτικής εκτέλεσης, μπορείτε να ενεργοποιήσετε την εκτέλεση του σεναρίου PowerShell ή μπορείτε να δημιουργήσετε μια συντόμευση επιφάνειας εργασίας που να δείχνει το σενάριο ps1 που δημιουργήσατε νωρίτερα με μια παράμετρο που παρακάμπτει την πολιτική εκτέλεσης χρησιμοποιώντας την εντολή παρακάτω V Εισαγάγετε τη θέση του στοιχείου πεδίο:

|_+_|
  • Οι αντικαταστάτες FullPathToPowerShellScript σύμβολο κράτησης θέσης με την πραγματική διαδρομή προς το αρχείο σεναρίου PS1. Εάν τα Windows σας δεν είναι σε μονάδα δίσκου C: ή το powershell σας είναι εγκατεστημένο αλλού, αντικαταστήστε το C:WindowsSystem32WindowsPowerShellv1.0powershell.exe με τη διαδρομή προς το powershell.exe στο σύστημά σας.

Ανάγνωση : Προσαρμόστε τον προγραμματισμό του επεξεργαστή για να βελτιώσετε την απόδοση στα Windows.

παιχνίδια εκπαίδευσης xbox

2] Χρησιμοποιήστε μια εφαρμογή τρίτου μέρους

Διαδικασία Λάσο

Αυτή η μέθοδος εξαλείφει επίσης το μειονέκτημα της χρήσης του Task Manager για τον περιορισμό της χρήσης της CPU, που σημαίνει ότι επαναφέρει τις ρυθμίσεις σας μετά την επανεκκίνηση του προγράμματος. Επομένως, εάν χρειάζεστε μια πιο ολοκληρωμένη λύση για τη διαχείριση της χρήσης πόρων σε ένα πρόγραμμα, μπορείτε να δοκιμάσετε εφαρμογές τρίτων όπως το Process Lasso, το Bill2 Process Manager και το Process Tamer.

Για να περιορίσετε τη χρήση της CPU μιας διεργασίας που χρησιμοποιεί το Process Lasso, κάντε τα εξής:

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

  • Κάντε λήψη και εγκαταστήστε την κατάλληλη έκδοση του βοηθητικού προγράμματος στο σύστημά σας.
  • Στη συνέχεια, εκκινήστε την εφαρμογή με αυξημένα δικαιώματα.
  • Κάντε δεξί κλικ στη διαδικασία που θέλετε και αλλάξτε την προτεραιότητα και εγγύτητα σύμφωνα με τις απαιτήσεις σας.
  • Κάντε αλλαγές επιλέγοντας Πάντα επιλογή από το μενού περιβάλλοντος. Αν επιλέξετε Ρεύμα επιλογή, θα ισχύει μόνο μέχρι να γίνει επανεκκίνηση του προγράμματος.
  • Μετά από αυτό, μπορείτε να βγείτε από την εφαρμογή.

Ανάγνωση : Πώς να ενεργοποιήσετε ή να απενεργοποιήσετε το πάρκινγκ του πυρήνα της CPU στα Windows

3] Μειώστε την κατάσταση μέγιστης cpu

Μικρότερη μέγιστη κατάσταση επεξεργαστή

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

Για να μειώσετε τη μέγιστη κατάσταση επεξεργαστή του επεξεργαστή σας, κάντε τα εξής:

  • Ανοίξτε τον πίνακα ελέγχου.
  • Κάντε κλικ Επιλογές ενέργειας .
  • Κάντε κλικ στο Αλλαγή ρυθμίσεων σχεδίου επιλογή που βρίσκεται δίπλα στο ενεργό σχέδιο παροχής ενέργειας του συστήματός σας.
  • Στη συνέχεια κάντε κλικ στο Αλλαγή σύνθετων ρυθμίσεων ισχύος . Θα ανοίξει ένα νέο παράθυρο Επιλογές ενέργειας.
  • Βρείτε και επεκτείνετε Διαχείριση ισχύος επεξεργαστή επιλογή.
  • Κάντε κλικ στο Μέγιστη κατάσταση επεξεργαστή επιλογή και επεξεργαστείτε τις τιμές.
  • Η προεπιλογή είναι 100 τοις εκατό. Αλλάξτε το σε 80 τοις εκατό όσον αφορά Από μπαταρίες και συνδεδεμένος επιλογές.
  • Κάντε κλικ Ισχύουν > ΠΡΟΣΤΙΜΟ για να αποθηκεύσετε τις αλλαγές και να βγείτε από το παράθυρο.

Στην παραπάνω διαμόρφωση, η CPU σας θα λειτουργεί στο 80 τοις εκατό της χωρητικότητάς της κατά τις ώρες αιχμής.

Αυτό είναι όλο!

Σχετική ανάρτηση : Πώς να ελέγξετε, να μειώσετε ή να αυξήσετε τη χρήση της CPU στα Windows

Πώς να εκχωρήσετε περισσότερη CPU σε ένα πρόγραμμα στα Windows 11/10

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

Οι ενημερώσεις rss δεν ενημερώνονται

Μπορώ να περιορίσω τη χρήση της CPU μιας διεργασίας;

Ο ευκολότερος τρόπος για να περιορίσετε τη χρήση της CPU μιας διαδικασίας σε έναν υπολογιστή με Windows 11/10 είναι να περιορίσετε την ισχύ της CPU. Μεταβείτε στον Πίνακα Ελέγχου. Μέγιστη κατάσταση CPU και μειώστε την στο 80% ή ό,τι άλλο θέλετε. Με λογισμικό που μετρά τη θερμοκρασία της CPU ως «Ανεμιστήρας υψηλής ταχύτητας».

Δημοφιλείς Αναρτήσεις