Υπολογιστές που εκτελούν Windows XP Service Pack 2 και είναι εφοδιασμένοι με πολλούς επεξεργαστές που υποστηρίζουν δυνατότητες διαχείρισης ισχύος επεξεργαστή, ενδέχεται να αντιμετωπίσετε ζήτημα μειωμένων επιδόσεων

Συμπτώματα

Οι υπολογιστές που είναι εφοδιασμένοι με πολλούς επεξεργαστές που υποστηρίζουν δυνατότητες διαχείρισης ισχύος επεξεργαστή, όπως Advanced Configuration and Power Interface (ACPI) καταστάσεις επιδόσεων επεξεργαστή, απαιτούν Microsoft Windows XP Service Pack 2 (SP2). Πρόσθετες ενημερωμένες εκδόσεις είναι διαθέσιμες για τη βελτιστοποίηση των επιδόσεων και της συμπεριφοράς υπολογιστών που εκτελούν το Windows XP SP2. Χωρίς αυτές τις ενημερωμένες εκδόσεις, οι υπολογιστές που είναι εξοπλισμένοι με αυτές τις ενέργειας δυνατότητα διαχείρισης, φορητή, επεξεργαστές διπλού πυρήνα ενδέχεται να αντιμετωπίσετε μειωμένες επιδόσεις ή απροσδόκητη συμπεριφορά.



Σημείωση Αυτό το ζήτημα ισχύει και για εκδόσεις των Microsoft Windows Server 2003 που βασίζονται σε x64. Ωστόσο, αυτό το άρθρο και η ιδιωτική επείγουσα επιδιόρθωση που σχετίζονται δεν πρόκειται να επιλύσουν ζητήματα συχρονισμού σε παιχνίδια και άλλες εφαρμογές που εκτελούνται σε υπολογιστές διπλού πυρήνα AMD. Για περισσότερες πληροφορίες σχετικά με θέματα επιδόσεων σε υπολογιστές διπλού πυρήνα, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

909944 οι επιδόσεις του παιχνιδιού ενδέχεται να είναι χαμηλές σε έναν υπολογιστή με Windows XP που χρησιμοποιεί έναν επεξεργαστή διπλού πυρήνα

Προτεινόμενη αντιμετώπιση

Πληροφορίες ενημέρωσης

Το ακόλουθο αρχείο είναι διαθέσιμο για λήψη από το Κέντρο λήψης της Microsoft:

Download Άμεση λήψη του πακέτου WindowsXP-KB896256-v4-x86-ENU.exe.

Ημερομηνία έκδοσης:, 19 Δεκεμβρίου 2006

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

Προϋποθέσεις

Δεν απαιτούνται προϋποθέσεις.

Απαίτηση επανεκκίνησης

Πρέπει να επανεκκινήσετε τον υπολογιστή μετά την εφαρμογή αυτής της ενημέρωσης.

Πληροφορίες αντικατάστασης ενημέρωσης

Αυτή η ενημερωμένη έκδοση δεν αντικαθιστά άλλες ενημερωμένες εκδόσεις.

Πληροφορίες αρχείων

Η αγγλική έκδοση αυτής της ενημερωμένης έκδοσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την καρτέλα ζώνη ώρας στο στοιχείο "ημερομηνία και ώρα" στον πίνακα ελέγχου.
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμαΑπαίτηση SP
Halmacpi.dll5.1.2600.3023134,40030-Oct-200611:27x86SP2
Ntkrnlmp.exe5.1.2600.30232,137,60030-Oct-200612:11x86SP2
Ntkrnlpa.exe5.1.2600.30232,059,26429-Oct-200619:27x86SP2
Ntkrpamp.exe5.1.2600.30232,017,28030-Oct-200611:27x86SP2
Ntoskrnl.exe5.1.2600.30232,182,01630-Oct-200612:13x86SP2

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".

Περισσότερες πληροφορίες

Τα Windows XP SP2 απαιτείται σε υπολογιστές με πολλές CPU που υποστηρίζουν καταστάσεις επιδόσεων επεξεργαστή ACPI. Αυτή η απαίτηση περιλαμβάνεται σε υπολογιστές που υποστηρίζουν τα ακόλουθα στοιχεία:
  • Πολλές φυσικές υποδοχές
  • Σχεδιάσεις πολλαπλού πυρήνα
  • Πολλά νήματα λογική, όπως υπερνηματική τεχνολογία Intel
Επειδή τα Windows XP δεν σχεδιάστηκε αρχικά για να υποστηρίζουν καταστάσεις επιδόσεων σε ρυθμίσεις παραμέτρων με πολλούς επεξεργαστές, απαιτούνται αλλαγές για την υλοποίηση αυτής της υποστήριξης σε συστήματα πολλαπλών επεξεργαστών. Τα Windows XP Service Pack 2 περιλαμβάνει τις απαραίτητες αλλαγές στη διαχείριση ισχύος πυρήνα. Αυτές οι αλλαγές, βεβαιωθείτε ότι τα Windows XP λειτουργούν σωστά σε συστήματα με πολλούς επεξεργαστές με τις καταστάσεις επιδόσεων επεξεργαστή.


Αυτή η επείγουσα επιδιόρθωση αντιμετωπίζει επίσης τα ακόλουθα ζητήματα σε υπολογιστές που έχουν πολλούς επεξεργαστές οι οποίοι υποστηρίζουν καταστάσεις επιδόσεων επεξεργαστή:
  • Μια πιθανή μείωση των επιδόσεων σε φορτία λειτουργίας μονού νήματος όταν οι καταστάσεις επιδόσεων επεξεργαστή χρησιμοποιούν εναλλαγή με βάση τη ζήτηση.
  • Ο συγχρονισμός του επεξεργαστή χρονική σφραγίδα Counter (TSC) καταχωρείται στους επεξεργαστές όταν χρησιμοποιείτε το χρονιστή διαχείρισης ισχύος ACPI σε συστήματα με πολλούς επεξεργαστές.
  • Ζητήματα προβιβασμού ή υποβιβασμού κατάστασης ACPI C στον πυρήνα διαχείριση ισχύος.

Λεπτομέρειες ενημερωμένης έκδοσης

Πιθανή μείωση των επιδόσεων στη διάρκεια εναλλαγής με βάση τη ζήτηση

Ζήτηση Demand-Based Switching (DBS) είναι η χρήση των καταστάσεων επιδόσεων επεξεργαστή ACPI (δυναμική τάση και κλιμάκωση συχνότητας) σε απόκριση των φορτίων λειτουργίας. Η διαχείριση ισχύος επεξεργαστή των Windows XP υλοποιεί το DBS χρησιμοποιώντας την προσαρμόσιμη πολιτική επιτάχυνσης επεξεργαστή. Αυτή η πολιτική προσαρμόζει δυναμικά και αυτόματα τρέχουσα κατάσταση επιδόσεων του επεξεργαστή σε απόκριση συστήματος χρήση CPU χωρίς παρέμβαση του χρήστη.


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



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

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

Πώς να απενεργοποιήσετε τη νέα συμπεριφορά πολιτικής κατάστασης επιδόσεων

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


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

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

Αυτόματη επίλυση



Για να διορθώσετε αυτό το ζήτημα αυτόματα, κάντε κλικ στο κουμπί Fix it ή στη σύνδεση. Στο παράθυρο διαλόγου " Λήψη αρχείου ", κάντε κλικ στην επιλογή Εκτέλεση και στη συνέχεια ακολουθήστε τα βήματα στην ενημέρωση κώδικα του οδηγού.



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

Στη συνέχεια, μεταβείτε το "Επιλύθηκε το πρόβλημα;" ενότητα.



Επιδιόρθωση από το χρήστη

Για να χρησιμοποιήσετε ρυθμίσεις μητρώου για να απενεργοποιήσετε τη νέα συμπεριφορά πολιτικής κατάστασης επιδόσεων, ακολουθήστε τα εξής βήματα:
  1. Κάντε κλικ στο κουμπί Έναρξη, επιλέξτε Εκτέλεση, πληκτρολογήστε regedit και, στη συνέχεια, κάντε κλικ στο κουμπί OK.
  2. Κάντε δεξιό κλικ στο HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Διαχείριση, επιλέξτε Δημιουργίακαι, στη συνέχεια, κάντε κλικ στο κλειδί.
  3. Πληκτρολογήστε Throttle για το νέο όνομα κλειδιού.
  4. Κάντε δεξιό κλικ στο επιτάχυνσης, επιλέξτε Δημιουργίακαι, στη συνέχεια, κάντε κλικ στην επιλογή Τιμή DWORD.
  5. Για το όνομα τιμής, πληκτρολογήστε PerfEnablePackageIdle .
  6. Κάντε δεξιό κλικ στο PerfEnablePackageIdleκαι, στη συνέχεια, κάντε κλικ στο κουμπί Τροποποίηση.
  7. Στο πλαίσιο " δεδομένα τιμής ", πληκτρολογήστε 0. Βεβαιωθείτε ότι δεκαεξαδικό είναι επιλεγμένο στο παράθυρο διαλόγου Επεξεργασία τιμής DWORD και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

    Σημείωση Μπορείτε να πληκτρολογήσετε 1 στο πλαίσιο " δεδομένα τιμής " για να ενεργοποιήσετε τη νέα συμπεριφορά πολιτικής κατάστασης επιδόσεων.
  8. Κλείστε τον Επεξεργαστή μητρώου.

Επιλύθηκε το ζήτημα;

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

Σωστή συγχρονισμού TSC

Σε ορισμένα λειτουργικά συστήματα, ο επεξεργαστής TSC ενδέχεται να αλλάξει την ταχύτητα με την οποία μετράει. Επιπλέον, ο επεξεργαστής TSC ενδέχεται να σταματήσει την καταμέτρηση όταν χρησιμοποιούνται οι δυνατότητες διαχείρισης ισχύος επεξεργαστή συγκεκριμένα. Σε υπολογιστές με πολλούς επεξεργαστές, ο TSC είναι συνήθως ο χρονιστής υλικού του λειτουργικού συστήματος που υποστηρίζει κλήσεις σε τη λειτουργία πυρήνα KeQueryPerformanceCounter . Όταν ο TSC δεν προσαυξάνει μονοτονικά, τα στοιχεία του συστήματος που χρησιμοποιούν τη λειτουργία πυρήνα KeQueryPerformanceCounter ενδέχεται να μην λειτουργούν σωστά. Για να αντιμετωπίσετε αυτό το ζήτημα, Microsoft δίνει δυνατότητα χρονιστή διαχείρισης ισχύος ACPI ως χρονιστή του λειτουργικού συστήματος που υποστηρίζει τη λειτουργία πυρήνα KeQueryPerformanceCounter . Ωστόσο, ορισμένα προγράμματα ενδέχεται να αποκτήσετε απευθείας πρόσβαση ο TSC παρακάμπτοντας τα API του χρονιστή των Windows. Το επίπεδο αφαίρεσης υλικού (HAL) πολλών επεξεργαστών επιβεβαιώνει ότι οι καταχωρήσεις TSC σε όλους τους επεξεργαστές στον υπολογιστή με πολλούς επεξεργαστές παραμένουν συγχρονισμένοι. Κατά συνέπεια, πρόσβαση από το λογισμικό συστήματος που ενδέχεται να κατευθυνθεί σε διαφορετικούς επεξεργαστές δεν αποδίδει διαφορετικά αποτελέσματα. Αυτή η αλλαγή επιβεβαιώνει ότι το HAL πολλών επεξεργαστών συνεχίζει να συγχρονίζει σωστά τα TSC σε όλους τους επεξεργαστές ενός υπολογιστή, ακόμα και αν το χρονιστή διαχείρισης ισχύος ACPI χρησιμοποιείται ως χρονιστής υλικού του λειτουργικού συστήματος του.

Σωστή κατάστασης C Προβιβασμός και υποβιβασμός

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

Περισσότερες πληροφορίες

Για περισσότερες πληροφορίες σχετικά με ένα σχετικό θέμα, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

835730 ήχου μπορεί να παίξει αργά ή μουσικής μπορεί να μην αναπαράγεται συνεχώς στα Windows XP ή Windows 2000

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

824684 περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερωμένων εκδόσεων λογισμικού της Microsoft

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

Αναγνωριστικό άρθρου: 896256 - Τελευταία αναθεώρηση: 17 Ιαν 2017 - Αναθεώρηση: 2

Σχόλια