Makale numarası: 274323 - Son Gözden Geçirme: 21 Kasım 2006 Salı - Gözden geçirme: 3.1 Performans sayacı değeri beklenmedik biçimde ileri leap
Bu SayfadaBelirtilerQueryPerformanceCounter işlevi tarafından döndürülen sonuç beklenmedik biçimde ileri zaman zaman leap. Bu artık, birkaç saniye gösterebilir. NedenEndüstri Standart Mimarisi (ISA) bazı yonga kümeleri köprüsüne bir çevre birimi bileşen bağlantı (PCI) tasarım üründe sonucunda bu sorun oluşur. Bu köprüyü sık Güney köprüsü denir. Işletim sistemi Köprüsü'nden bir dizi beklenmeyen sonuçlar aldığında, bir PCI veri yolu aşırı, atlanıyor oluşur. Işletim sistemi, beklenmeyen sonuçlar algılar ve için performans sayacı eklemek için bir tutar olarak hesaplar. Bu, ileri atlamak için QueryPerformanceCounter döndürülen sonuç neden olur. ÇözümProgramları, GetTickCount işlevini art arda çağrılar tarafından belirlenen zamanda değişikliği QueryPerformanceCounter art arda çağrılar tarafından belirlenen zaman içinde değişiklik karşılaştırarak beklenmeyen bir atlama için izleyebilirsiniz. QueryPerformanceCounter ('), ancak üzerinde GetTickCount temel benzer hiçbir artırma temel alan önemli bir atlama varsa, daha sonra performans sayacı yalnızca ileri atlanan olduğunu kabul. Kod örneği, bu makalenin sonunda, bunun nasıl yapılacağını gösterir. DurumBu işletim sisteminin davranış tasarım gereğidir. Işletim sistemi güvenilir olmayan veriler yonga kümesi ' aldığında, performans sayacı ayarı gereklidir. Daha fazla bilgiBir donanım yongası içindeki tasarım hataları bulma işlemi bilinir. Bu tasarım hatalarından yayımlanmış belirtimleri farklı ürün neden olabilir. Belirli bir yonga kümeleri içinde bulma hakkında daha fazla bilgi için yonga kümesi için donanım satıcınızla temasa geçin. Bir makine PCI bileşenleri, Windows kayıt defterinde aşağıdaki anahtarı içinde bir PCI tanıtıcısı tarafından tanımlanır: Hkey_local_machıne\system\currentcontrolset\enum\pcı Alt anahtarlarının adları aşağıdaki biçime sahip. Xxxx VEN_ & DEV_yyyy & SUBSYS_aaaaaaaa & REV_bb Burada xxxx: yyyy PCI tanımlayıcısını gösterir.Şimdilik, performans sayacı değeri bir atlamayı gösteren aşağıdaki PCI tanımlayıcılar yongaları bilinmektedir: Bu tabloyu kapa
Örnek kodAşağıdaki örnek kod, performans sayacı leaps algılamak için yukarıda anlatılan yöntem gösterilmektedir. Örneğin, kod PIIX4 yonga kümesi bulunan bir bilgisayarda çalıştırırsanız, bu konsol uygulaması ara_sıra leaps performans sayacı değeri bildirir.
Otomatik TercümeÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir. Makalenin İngilizcesi aşağıdaki gibidir:274323
(http://support.microsoft.com/kb/274323/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukMakale çevirileri |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email



Üste