Makale numarası: 130926 - Son Gözden Geçirme: 20 Şubat 2007 Salı - Gözden geçirme: 2.2

Havuz Sızıntısını Belirlemek İçin Performans İzleyicisini Kullanma (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir.)

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Özet

Bir bellek sızıntısı bellek havuzu işlem belleğinin bir kısmını ayırır ve bu işlem için bellek döndürmüyor oluşur. Sürekli olarak bu durum ortaya çıktığında, bellek havuzu UPS'niz.

Daha fazla bilgi

Bir havuz sızıntısı bulma

Bir Havuz Sızıntısını belirlemek için <a0></a0>:
  1. Havuzu bellek ayrılır ve sürekli olarak kullanılabilir havuz belleği miktarını UPS'niz gösteren bir eğilim bulun.
  2. Bellek ayrılırken, ancak, döndürme işlemi tanımlayın.

Havuz Sızıntısını Belirlemek İçin Performans İzleyicisini Kullanma (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir.)

Bellek, nesneleri ve işlemler nesneleri her zaman için bir havuz sızıntısı ararken işaretlenmelidir. Her bir nesnenin altındaki tüm sayaçları seçilmesi gerekir. Diğer nesnesi sayaçları, belirli bir sorunu belirlemenize yardımcı olması için seçilebilir. Ardından yalnızca tüm grafiği nesneleri kadar görüntüleyin veya daha fazla nesneyi bir havuz sızıntısı olabilir ve sonra da sorunu araştırmak için geçerli bir eğilim göster.
  1. Bellek kaynakları grafik olarak, bir veya daha fazla bellek havuzu, bellek ayrılırken ve sürekli olarak bir veya daha fazla bellek havuzu kullanılabilir bellek UPS'niz açık olması gerekir. Grafiğinin, bir bellek havuzu, bellek sızıntı işlem yürütülürken bir sürekli climbing Merdiven adım efekti görüntüleyebilir. Ancak, etkinlik dışı zamanlarda düz kalmasını Grafiklenecek satırı görmek için yaygındır. Grafiklenecek satır Merdiven deseni, bellek sızıntı işlemi başlatıldı ve çalıştırma sonraki açışınızda devam edecek.
  2. Nesne sayaç nesne - iş parçacıkları, grafik tarafından bir iş parçacığı sayısı için etiketli havuzu bellek ayırmalar benzer büyüyor ve bayt listelenen bir adım açık olması gerekir. Oluşturulan nesne sayaç nesne - iş miktarına bağlı iş parçacıkları için yüksek bir değer hemen atlayabilir.
  3. Nesne işlemleri işlemi sızıntısına neden olan belirlemenize yardımcı olması. Disk belleği olmayan havuz bayt sayısı, Havuzda Bayt ve iş nesnesi sayaçlarını Count tüm seçili olmalıdır. Bu sayaçların tüm örneklerini grafik. Işlemin bellek sızıntı adımda bir grafiğinin bellek havuzu için benzer bir şekilde grafik.

Bir diğer bellek sızıntı olan bir işlem tanımlama yöntemi

Performans izleyicisi, genellikle işlemi bir havuz sızıntısı oluşturuyor belirlemek için gerekli bilgileri sağlamasına karşın, bu her zaman tam bir bellek sızıntısı nedenini belirlemek için gereken bilgileri sağlamaz. Bir eğilim genellikle bir bellek sızıntısı gösteren belirlenebilir, ancak tam bir işlem tanım bellek sızıntısına neden olabilir.

Bellek sızıntı işlemin bir hizmet, Denetim Masası'nı (Hizmetler) ve performans izleyicisi'ni kullanarak işlem tanımlayabilirsiniz:
  1. Işlemin bellek sızıntısı belirtileri gösteren nesne grafiğe performans izleyicisi'ni kullanmak yeterince uzun çalıştığı, Objects - iş parçacığı sayısı sayacı. Çalışan iş parçacığı sayısı, birçok etmene bağlıdır, ancak sayı bellek sızıntı işlemi çalışmaya devam eder gibi daha büyük olarak büyüyecektir.
  2. Denetim Masası'nı çalıştırın ve hizmetleri seçin.
  3. Denetim Masası hem de performans görebilmeniz Pencereleri Döşe izleyicisi.
  4. Denetim Masası'nı kullanarak başlatın ve bir defada bir hizmet durdurma.
Işlemin bellek sızıntı yeterince uzun çalıştığı, olacak farklı bir iş parçacığı düşüş, işlem durdurulduğunda.

Not: Bu yöntemi kullanmak için bir hizmet olarak bellek sızıntı işlemi yok. Bellek sızıntı işlemi normal bir programdır, programı kapatmayı da bırakmak iş parçacığı sayısı neden olur.

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 3.1
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Advanced Server 3.1
Anahtar Kelimeler: 
kbmt KB130926 KbMttr
Otomatik TercümeOtomatik 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:130926  (http://support.microsoft.com/kb/130926/en-us/ )