Kullanılabilir boş sistem sayfa tablosu girdileri Windows Server 2003'te [NULL]'ı göstermiyor doğru performans aracı

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

Bu Sayfada

Belirtiler

Microsoft Windows Server 2003'te, Performans aracının (PerfMon) kullanılabilir boş sistem sayfa tablosu girdileri doğru göstermiyor (FreeSysPTEs).

Bellek Yöneticisi değişiklikler nedeniyle, Windows Server 2003'te FreeSysPTEs hesaplama yöntemi doğru değil. Perfmon çok düşük bir sayı değerinden 10 + her zaman göster, normal kilobayt (K). Windows Server 2003 Service Pack 1 (SP1) olmadan çalışan bilgisayarlar için doğru değer FreeSysPTEs olabilir alın kullanarak ! vm 1 komutu ve görüntülenen "Sistem PTElerini boş için" çekirdek hata ayıklayıcısını veya Sysinternals LiveKd aracından değeri denetleniyor.

Çözüm

Hizmet paketi bilgileri

Bu sorunu gidermek için <a0></a0>, Windows Server 2003 için en son hizmet paketini edinin. Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
889100En son Windows Server 2003 hizmet paketi nasıl elde edilir

Durum

Microsoft bu durumun, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bir hata olduğunu onaylamıştır.Bu hata Windows Server 2003 Service Pack 1'de giderilmiştir.

Daha fazla bilgi

Sayacı, performans aracı için FreeSys PTE'leri eklemek için aşağıdaki adımları izleyin:
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, perfmon.msckutusuna yazın ve Tamam ' ı tıklatın.
  2. Araç çubuğunda, Ekle ' yi tıklatın.
  3. Sayaç Ekle iletişim kutusunda, bellekperformans nesnesi birleşik giriş kutusunu seçin..., Boş sistem sayfa tablosu girdileriSayaçların seçileceği listeden seçin ve Ekle ' yi tıklatın.
Bu sayaç, bilgisayardaki kullanılabilir olan FreeSys PTE'leri izlemek için kullanılır.

Aşağıda bir örnek verilmektedir ! vm çıktı. Örnek, Windows Server 2003 SP1 olmadan çalışan bir bilgisayardan alındı. Örnek LiveKd kullanarak alındı.
0: kd> !vm 1
*** Virtual Memory Usage ***
Physical Memory: 511884 ( 2047536 Kb)
Page File: \??\C:\pagefile.sys
Current: 2095104Kb Free Space: 2069916Kb
Minimum: 2095104Kb Maximum: 4190208Kb
Available Pages: 330298 ( 1321192 Kb)
ResAvail Pages: 423600 ( 1694400 Kb)
Locked IO Pages: 140 ( 560 Kb)
Free System PTEs: 205080 ( 820320 Kb) <<--------- Here is the correct number that Perfmon should report.
Free NP PTEs: 32765 ( 131060 Kb)
Free Special NP: 0 ( 0 Kb)
Modified Pages: 118 ( 472 Kb)
Modified PF Pages: 118 ( 472 Kb)
NonPagedPool Usage: 4691 ( 18764 Kb)
NonPagedPool Max: 65536 ( 262144 Kb)
PagedPool 0 Usage: 10135 ( 40540 Kb)
PagedPool 1 Usage: 787 ( 3148 Kb)
PagedPool 2 Usage: 757 ( 3028 Kb)
PagedPool 3 Usage: 778 ( 3112 Kb)
PagedPool 4 Usage: 760 ( 3040 Kb)
PagedPool Usage: 13217 ( 52868 Kb)
PagedPool Maximum: 68608 ( 274432 Kb)
Shared Commit: 16508 ( 66032 Kb)
Special Pool: 0 ( 0 Kb)
Shared Process: 13486 ( 53944 Kb)
PagedPool Commit: 13230 ( 52920 Kb)
Driver Commit: 1651 ( 6604 Kb)
Committed pages: 177988 ( 711952 Kb)
Commit limit: 998454 ( 3993816 Kb)

0: kd> !sysptes 
System PTE Information
Total System Ptes 226271
SysPtes list of size 1 has 171 free
SysPtes list of size 2 has 53 free
SysPtes list of size 4 has 125 free
SysPtes list of size 8 has 29 free
SysPtes list of size 16 has 29 free

starting PTE: c03c7000
ending PTE: c03def78

free blocks: 14 total free: 3352 <<------- Here is the incorrect, lower number that Perfmon reported.

 largest free block: 1219

Bu makalede adı geçen üçüncü taraf ürünleri Microsoft'tan bağımsız şirketler tarafından üretilmektedir. Microsoft bu ürünlerin performans veya güvenilirliğiyle ilgili hiçbir garanti vermemektedir.

Özellikler

Makale numarası: 894067 - Last Review: 1 Kasım 2006 Çarşamba - Gözden geçirme: 1.7
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
Anahtar Kelimeler: 
kbmt kbqfe kbprb KB894067 KbMttr
Machine-translated Article
Ö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:894067

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