Windows XP Service Pack 2 çalıştıran ve işlemci güç yönetimi özelliklerini destekleyen birden fazla işlemci bulunan bilgisayarlar düşük performansta çalışabilir

Makale çevirileri Makale çevirileri
Makale numarası: 896256 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Gelişmiş Yapılandırma ve Güç Arabirimi (ACPI) işlemci performans durumları gibi işlemci güç yönetimi özelliklerini destekleyen birden fazla işlemcili bilgisayarlar, Microsoft Windows XP Service Pack 2 (SP2) gerektirir. Windows XP SP2 çalıştıran bilgisayarlarda performans ve davranışları en iyi düzeye çıkarmaya yönelik güncelleştirmeler vardır. Bu güncelleştirmeler olmadan, bu güç yönetimi özelliği olan, mobil, iki çekirdekli işlemcilere sahip bilgisayarlar düşük performans veya beklenmedik davranışlar gösterebilir.

Not Bu sorun Microsoft Windows Server 2003'ün x64 tabanlı sürümleri için de geçerlidir. Ancak, bu makalenin ve ilişkili özel düzeltmesinin AMD iki çekirdekli bilgisayarlarında çalışan oyunlarda ve diğer uygulamalardaki zamanlama sorunlarını gidermesi amaçlanmamıştır. İki çekirdekli bilgisayarlardaki performans sorunları hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
909944 İki çekirdekli işlemci kullanan Windows XP tabanlı bir bilgisayarda oyun performansı düşük olabilir

Çözüm

Güncelleştirme bilgileri

Aşağıdaki dosya Microsoft Yükleme Merkezi'nden yüklenebilir:

Bu resmi kapatBu resmi aç
Karşıdan Yükle
WindowsXP-KB896256-v4-x86-TRK.exe paketini şimdi karşıdan yükle.

Yayın Tarihi: 19 Aralık 2006

Microsoft Destek dosyalarını karşıdan yükleme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
119591 Microsoft destek dosyaları çevrimiçi hizmetlerden nasıl alınır
Microsoft bu dosyada virüs taraması yapmıştır. Microsoft, dosyanın kullanıma sunulduğu tarihteki en güncel virüs tarama yazılımını kullanmıştır. Dosya, üzerinde herhangi bir yetkisiz değişiklik yapılmasını engellemeye yardım eden geliştirilmiş güvenliğe sahip sunucularda depolanır.

Önkoşullar

Herhangi bir önkoşul bulunmamaktadır.

Yeniden başlatma gereksinimi

Bu güncelleştirmeyi uyguladıktan sonra bilgisayarınızı yeniden başlatmanız gerekir.

Güncelleştirme değiştirme bilgileri

Bu güncelleştirme, başka herhangi bir güncelleştirmenin yerini almaz.

Dosya bilgileri

Bu güncelleştirmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya öznitelikleri) sahiptir. Bu dosyalarla ilgili tarihler ve saatler UTC (eşgüdümlü evrensel saat) kullanılarak listelenmiştir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için, Denetim Masası'ndaki Tarih ve Saat öğesinde Saat Dilimi sekmesini kullanın.
Bu tabloyu kapaBu tabloyu aç
File nameFile versionFile sizeDateTimePlatformSP requirement
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

Durum

Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Daha fazla bilgi

ACPI işlemci performans durumlarını destekleyen birden fazla CPU'lu bilgisayarlar için Windows XP SP2 gereklidir. Bu gereksinim, aşağıdaki öğeleri destekleyen bilgisayarlar için de geçerlidir:
  • Birden fazla fiziksel yuva
  • Birden fazla çekirdek tasarımı
  • Birden fazla mantıksal iş parçacığı, örneğin Intel hiper iş parçacıklı teknolojisi
Windows XP başlangıçta çok işlemcili yapılandırmalarda performans durumlarını desteklemek üzere tasarlanmadığından, çok işlemcili sistemlerde bu desteğin tam olarak uygulanabilmesi için değişiklik gerekmektedir. Windows XP Service Pack 2'de çekirdek güç yönetiminde yapılması gereken değişiklikler bulunur. Bu değişiklikler, Windows XP'nin çok işlemcili sistemlerde işlemci performans durumlarıyla doğru şekilde çalışmasını sağlar.

Bu düzeltme, işlemci performans durumlarını destekleyen birden fazla işlemcisi olan bilgisayarlarda karşılaşılan aşağıdaki sorunları da giderir:
  • İşlemci performans durumları istek tabanlı anahtarlama kullanırken tek iş parçacıklı iş yüklerindeki olası performans düşmesi.
  • Çok işlemcili sistemlerde ACPI Güç Yönetimi süreölçerini kullanırken, işlemciler arasında işlemci Zaman Damgası Sayacı (TSC) yazmacının eşitlenmesi.
  • Çekirdek güç yöneticisinde ACPI C durumu yükseltme ve indirgeme sorunları.

Güncelleştirme ayrıntıları

İstek tabanlı anahtarlama sırasında olası performans düşmesi

İstek Tabanlı Anahtarlama (DBS), sistem iş yüklerine yanıt olarak (dinamik voltaj ve frekans ölçekleme) ACPI işlemci performans durumları kullanılmasıdır. Windows XP işlemci güç yönetimi, uyarlamalı işlemci istek sayısını kısıtlama ilkesini kullanarak DBS uygular. Bu ilke, kullanıcı araya girmeden sistem CPU kullanımına yanıt olarak işlemcinin geçerli performans durumunu dinamik ve otomatik olarak ayarlar.

Tek iş parçacıklı iş yükleri iki çekirdekli yapılandırmalar içeren çok işlemcili sistemlerde çalıştırıldıklarında, iş yükleri kullanılabilir CPU çekirdekleri arasında aktarılabilir. Bu davranış, Windows'un kullanılabilir CPU kaynakları üzerinde iş zamanlaması yapma şeklinin doğal bir sonucudur. Ancak, uyarlamalı işlemci istek sayısını kısıtlama ilkesi ile çalışan işlemci performans durumları olan sistemlerde bu iş parçacığı aktarımı, Windows çekirdek güç yöneticisinin işlemci için en iyi hedef performans durumunu hatalı hesaplamasına yol açabilir. Tek bir işlemci çekirdeği (ister fiziksel isterse mantıksal olsun), tüm işlemci paketinin gerçek meşguliyet durumundan daha az meşgul görünebileceğinden bu davranış oluşur. Tek iş parçacıklı iş yükleri kullanan performans ölçümlerinde, bunu düşük performans sonuçlarında veya artarda çalıştırılan aynı ölçüm sınamaları arasındaki yüksek değişim derecesinde görebilirsiniz.

Bu düzeltme, işlemci paketinin tamamındaki CPU kullanımını izlemek için çekirdek güç yöneticisinde yapılan değişiklikleri içerir. Bu değişiklikler, bir CPU kompleksinin gerçek etkinlik seviyesini görmeyi sağlar ve böylece arttırılmış bir hedef performans durumunun doğru biçimde hesaplanmasına yardımcı olur.

Not Bu çözüm, performans kazancını güç tasarrufundan öncelikli tutar. Ölçüm performans puanları yükselse bile pil ömrü olumsuz şekilde etkilenebilir. Buna uygun olarak, en üst düzeyde esneklik sağlamak amacıyla bir kayıt defteri anahtarı ile bu çekirdek ilkesi değişimi devre dışı bırakılabilir.

Yeni performans durumu ilkesi davranışı nasıl devre dışı bırakılır

Önemli Bu bölüm, yöntem veya görev kayıt defterini nasıl değiştireceğinizin anlatıldığı adımları içermektedir. Ancak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle, bu adımları dikkatlice uyguladığınızdan emin olun. Ek koruma için, kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Bir sorun oluşursa kayıt defterini daha sonra geri yükleyebilirsiniz. Kayıt defterini yedekleme ve geri yükleme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
322756 Windows XP'de kayıt defterini yedekleme ve geri yükleme


Bu makalede açıklanan düzeltmeyi yükledikten sonra, yeni performans durumu ilkesi davranışını devre dışı bırakmak için kayıt defteri ayarlarını kullanabilirsiniz.

Yeni performans durumu ilkesi davranışını sizin adınıza devre dışı bırakmamızı isterseniz, "Benim adıma düzelt" bölümüne gidin. Sorunu kendiniz gidermeyi tercih ediyorsanız, "Kendim düzeltmek istiyorum" bölümüne gidin.

Benim adıma düzelt



Bu sorunu otomatik olarak düzeltmek için Bu sorunu düzelt düğmesini veya bağlantısını tıklatın. Dosya Yükleme iletişim kutusunda Çalıştır'ı tıklatın ve Düzelt Sihirbazı'ndaki adımları uygulayın.


Bu sorunu düzelt
Microsoft Düzelt 50608

Notlar
  • Bu paketi çalıştırmadan önce, bu makalede açıklanan düzeltmeyi yükleyin.
  • Bu sihirbaz yalnızca İngilizce olabilir. Ancak otomatik düzeltme, Windows'un diğer dil sürümleri için de çalışmaktadır.
  • Sorun olan bilgisayarda değilseniz, Düzelt çözümünü bir flash sürücüye veya CD'ye kaydedin ve sonra sorunun yaşandığı bilgisayarda çalıştırın.

Ardından, "Bu işlem sorunu düzeltti mi?" bölümüne geçebilirsiniz.



Kendim düzeltmek istiyorum

Kayıt defteri ayarlarını kullanarak yeni performans durumu ilkesi davranışını devre dışı bırakmak için aşağıdaki adımları izleyin:
  1. Başlat'ı tıklatın, Çalıştır'ı tıklatın, regedit yazın ve Tamam'ı tıklatın.
  2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager'ı sağ tıklatın, Yeni'nin üzerine gelin ve Anahtar'ı tıklatın.
  3. Yeni anahtar adı için Throttle yazın.
  4. Throttle'ı sağ tıklatın, Yeni'nin üzerine gelin ve DWORD Değeri'ni tıklatın.
  5. Değer adı için PerfEnablePackageIdle yazın.
  6. PerfEnablePackageIdle öğesini sağ tıklatın ve sonra Değiştir'i tıklatın.
  7. Değer verisi kutusunda 0 yazın. DWORD Değerini Düzenle iletişim kutusunda Onaltılık seçeneğinin belirlenmiş olduğundan emin olun ve Tamam'ı tıklatın.

    Not Yeni performans durumu ilkesi davranışını etkinleştirmek için Değer verisi kutusuna 1 yazabilirsiniz.
  8. Kayıt Defteri Düzenleyicisi'nden çıkın.

Bu işlem sorunu düzeltti mi?

  • Sorunun giderilip giderilmediğini denetleyin. Sorun düzeltilmişse bu bölümle işiniz bitti demektir. Sorun düzeltilmemişse, destek hizmetlerine başvurabilirsiniz.
  • Görüşleriniz bizim için önemlidir. Görüşünüzü veya bu çözümle ilgili sorunları bildirmek için, "Benim adıma düzelt" Web günlüğüne bir yorum yazın veya bize bir e-posta iletisi gönderin.

Doğru TSC eşitleme

Bazı işletim sistemlerinde, işlemci TSC'si sayma hızını değiştirebilir. Ayrıca, belirli işlemci güç yönetimi özellikleri kullanıldığında işlemci TSC'si saymayı durdurabilir. Çok işlemcili bilgisayarlarda, TSC tipik olarak çekirdek KeQueryPerformanceCounter işlevine çağrıları destekleyen işletim sistemi donanım süreölçeridir. TSC tekdüze olarak artmadığında, çekirdek KeQueryPerformanceCounter işlevini kullanan sistem bileşenleri doğru çalışmayabilir. Bu sorunu çözmek için Microsoft, ACPI Güç Yönetimi Süreölçerinin çekirdek KeQueryPerformanceCounter işlevini destekleyen işletim sistemi süreölçeri olarak kullanılmasına olanak sağlar. Ancak bazı programlar Windows süreölçer API'lerini atlayarak doğrudan TSC'ye erişebilirler. Çok işlemcili Donanım Özet Katmanı (HAL), çok işlemcili bir bilgisayardaki tüm işlemcilerde bulunan TSC yazmaçlarının birbirine yakın olarak eşitlenmesini sağlar. Bu nedenle, farklı işlemcilere yönlendirilmiş olabilecek sistem yazılımları tarafından yapılan erişimler farklı sonuçlar döndürmez. Bu değişiklik, ACPI güç yönetimi süreölçerinin işletim sistemi donanım süreölçeri olarak kullanıldığı durumlarda bile, çok işlemcili HAL'ın bir bilgisayardaki tüm işlemciler üzerindeki TSC'leri doğru şekilde eşitlemeye devam etmesini sağlar.

Doğru C durumu yükseltme ve indirgeme

Bu değişiklik, çok işlemli sistemlerde işlemci ACPI C durumu yükseltme ve indirgeme işlemlerini doğru şekilde ele alabilmek amacıyla çekirdek güç yöneticisindeki sorunları düzeltir.

Daha fazla bilgi

İlgili bir konu hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
835730 Windows XP veya Windows 2000'de ses yavaş çalınabilir veya müzik sürekli çalmayabilir (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret ediyor olabilir.)
Microsoft yazılım güncelleştirmelerini tanımlamak için kullanılan standart terminoloji hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması
Bu makalede adı geçen üçüncü taraf ürünler Microsoft'tan bağımsız şirketler tarafından üretilmektedir. Microsoft bu ürünlerin performansı veya güvenilirliği ile ilgili örtük veya başka türlü hiçbir garanti vermez.

Özellikler

Makale numarası: 896256 - Last Review: 10 Haziran 2013 Pazartesi - Gözden geçirme: 8.1
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
Anahtar Kelimeler: 
atdownload kbwinserv2003sp2fix kbqfe kbhotfixserver kbfix kbbug kbPubTypeKC kbfixme kbmsifixme KB896256

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com