Ö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.
Orijinal İngilizce makaleyi görüntüleyin: 919790
Ayrıca, IIS işleminde aşırı bellek tüketir, aşağıdaki belirtilerle karşılaşabilirsiniz:
- Windows Görev Yöneticisi'nde işlem aşırı bellek tüketir Bellek kullanımı sütunu gösterir.
- Performans İzleyicisi'nde, Özel bayt sayacı ve Sanal bayt sayacı işlem nesnesi farkı artırır.
- IIS 6.0 veya üstü, 32-bit IIS işlem 1,3 gigabayt (GB) sanal bellek kullanır. Bellek geri dönüşümü etkinleştirilmişse, aşağıdakine benzer bir olay kaydedilir:
- Bellek geri dönüşümü etkin değilse, 32-bit IIS işlem 1.3 GB sanal bellek kullanır ve sonuçta yanıt vermiyor. Daha sonra aşağıdakine benzer bir olay kaydedilir:
Aşırı bellek tüketen bir IIS işleminde sorun gidermek için IIS hata ayıklama Tanılama Aracı'nı kullanmak için aşağıdaki adımları izleyin.
1. adım: Karşıdan yükleyip IIS Tanılama aracı hata ayıklama v1.2Aşağıdaki dosyalar Microsoft İndirme Merkezi üzerinden edinilebilir:
IIS tanılama v1.2 hata ayıklama
http://www.microsoft.com/download/en/details.aspx?id=26798
Adım 2: bellek sızıntısı oluşuyor önce performans günlük kaydını ayarlama
- Başlat' ı tıklatın, Programlar' ın, Tanılama aracı hata ayıklamagidin ve Tanılama araçları 1.2 Debug'ıtıklatın.
- Araçlar' ı tıklatın ve sonra Seçenekler ve ayarlar' ı tıklatın.
- Performans günlüğü sekmesini tıklatın, Performans sayacı verilerini günlüğe kaydetmeyi etkinleştir'itıklatın ve sonra Tamam' ı tıklatın.
Adım 3: "Bellek ve tanıtıcı sızıntısı" kural oluşturma
- Başlat' ı tıklatın, Programlar' ın, Tanılama aracı hata ayıklamagidin ve Tanılama araçları 1.2 Debug'ıtıklatın.
- Kuralları sekmesinde Kuralı Ekle'yitıklatın.
- Yerel (.Net olmayan) bellek ve tanıtıcı sızmasıtıklatın ve sonra İleri' yi tıklatın.
- Bellek sızıntısı olan işlemi seçin ve ardından İleri' yi tıklatın.
- Yapılandırma sızıntısıkuralı iletişim kutusunda yazın veya bir Isınma Süresi Isınma Süresi kutusuna seçin.
Not: Sorun hemen yeniden bellek hemen kural etkinleştirildiğinde, izleme başlatma onay kutusunu seçmek için tıklatın.
- ' I Yapılandır... yönelik çalıştırıldığında kullanıcı döküm oluşturma bölümünde ve çıkmak çökmeyle kural yönelik beklenmeyen bir işlem üzerinde çalıştırıldığında kullanıcı döküm almak için otomatik oluştur onay kutusunun seçili olduğundan emin olun. Tam bellek dökümü almak için ne kadar bellek kullanımı sonra da yapılandırabilirsiniz.
- Kural tamamlanma kutusuna yazın veya sorunu yeniden oluşturmak için gereken süreyi seçin.
Not: Belirtilen süre sonunda, bir döküm dosyası oluşturulur.
- İleri'ye tıklayın ve sonra Son'a tıklayın.
Adım 4: verileri el ile elde
- Başlat' ı tıklatın, Programlar' ın, Tanılama aracı hata ayıklamagidin ve Tanılama araçları 1.2 Debug'ıtıklatın.
- İşlemler sekmesini tıklatın, istediğiniz işlemi sağ tıklatın ve Sızıntıları için İzleyici'yitıklatın.
- Sızmaya çoğaltılamaz, işlemden adım 4b'yi sağ tıklatın ve Oluşturma tam yönelik çalıştırıldığında kullanıcı döküm' ı tıklatın.
Adım 5: bellek dökümü dosyası tamamlandıktan sonra performans günlüğü Durdur
- Araçlar' ı tıklatın ve sonra Seçenekler ve ayarlar' ı tıklatın.
- Performans günlüğü sekmesini tıklatın, Performans sayacı veri günlüğü devre dışı bırak'ıtıklatın ve sonra Tamam' ı tıklatın.
6. adım: bellek döküm dosyasını incelemek
- Başlat' ı tıklatın, Çalıştır' ı tıklatın, hata ayıklama Tanılama Aracı'nı yolunu yazın ve Tamam' ı tıklatın.
Not: Varsayılan olarak, hata ayıklama Tanılama Aracı'nı C:\Program Files\DebugDiag klasöründe bulunur.
- Gelişmiş çözümleme sekmesinde, Veri dosyaları Ekle'yitıklatın.
- Bulun ve çözümlemek istediğiniz döküm dosyasını bulup tıklatın ve Aç' ı tıklatın.
- Analiz Gelişmiş sekmesinde, Bellek baskısı çözümleyicilertıklatın ve sonra Analiz Başlat'ıtıklatın.
- Microsoft Internet Explorer'da görüntülenen rapor gözden geçirin. Bu raporun bir kopyasını da \DebugDiag\Reports klasöründe depolanır.
7. adım: özel .dll dosyalarını kullanıyorsanız, "Simge arama yolu için analiz" yol veya "Simge arama yolu için hata ayıklama" yolu Ekle
- Araçlar' ı tıklatın ve sonra Seçenekler ve ayarlar' ı tıklatın.
- Çözümleme için simge arama yolu kutusuna veya Hata ayıklama için simge arama yolu kutusunda uygun yolu yazın ve Tamam' ı tıklatın.
Makale No: 919790 - Son İnceleme: 1 Nis 2017 - Düzeltme: 1