NASıL YAPıLıR: <a0>Performans</a0> yönetimsel aracını kullanarak ASP.NET Web uygulaması performansını çözümleme.

Makale çevirileri Makale çevirileri
Makale numarası: 815159 - Bu makalenin geçerli olduğu ürünleri görün.

Bu görevde

Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

Bu adım adım makalede, performans Yönetim Aracı'nı kullanarak ASP.NET Web uygulaması performansını çözümlemek açıklamaktadır.

ASP.NET, pek çok standart performans sayaçları ile ilgili bilgi sağlar. Standart performans sayaçlarını, performans ek bileşenini kullanarak izlenebilir. Bu bilgiler, ASP.NET uygulama performans özellikleri anlamalısınız sistem yöneticileri için yararlıdır. Performans sayaçlarını, sayfalarını işlemek için geçecek süreyi işlemci ve etkin bir ASP.NET oturumların sayısını yükünü gösterebilir.

Bu anahtar sayaçlarını izleme, izleyen durumlarda yararlıdır:
  • Bir performans temeli oluşturun ve sonra da bu temel yapılandırma değişiklikleri ve uygulama yükseltme etkisi ölçmek için kullanın.
  • Özellikle, performansı artırmak için bir uygulama yapılandırması için yapılan değişiklikler de doğrulayabilirsiniz.
  • Donanım yükseltmeleri performansı istediğiniz efekti olduğunu doğrulayabilirsiniz.
  • Yük altında uygulama performansını izleyebilirsiniz. Yük, gerçek veya yapay Web Uygulaması Zorlama) aracı gibi bir aracı tarafından oluşturulmuş olabilir.
  • Uygulama yükseltme performans etkilerini belirleyebilirsiniz.
Bu makalede, ASP.NET uygulamalarının performansını çözümlemek için kullanabileceğiniz en önemli sayaçlar. Bu, ASP.NET sayaçlarının tam listesi değildir. Yalnızca, bir uygulamanın performansını ölçmek için gerekli en az sayaçları açıklanmıştır.

back to the top

Anahtar performans izleyicisi sayaçları

Bu sayaçların performansı'nı kullanarak kolayca görüntülenebilir ek. Performans ek bileşenini çalıştırmak için <a0></a0>, bu adımları izleyin:
  1. Araç çubuğunda, Başlat ' ı tıklatın, Ayarlar ' ın üzerine gelin ve sonra Denetim Masası ' nı tıklatın.
  2. Yönetimsel Araçlar ' ı klasörü ve Performans Aracı'nı çift tıklatın.
  3. Sistem Monitörü nesnesi, soldaki bölmede seçin ve sonra araç çubuğunda aşağıdaki tabloda açıklanan sayaçların eklemek için Ekle ' yi tıklatın performans ek bileşenini başlatır,'ı tıklatın.
    Bu tabloyu kapaBu tabloyu aç
    Performans nesnesiSayacıÖrnek (gerekirse)Açıklama
    İşlem% Işlemci zamanı aspnet_wpASP.NET tarafından kullanılan işlemci zamanını saat yüzdesi. Önceden yakalanan temel karşı standart yük altında performansı karşılaştırmak, bu sayacı görüntüle daha düşük işlemci gereksinimleri ve bu nedenle, daha fazla ölçeklenebilirliğin azaltır.
    İşlemÇalışma kümesiaspnet_wpASP.NET tarafından etkin olarak kullandığı bellek miktarı. Uygulama geliştiricisi, nasıl, bellek uygulama tarafından tüketilen çoğu denetiminiz varken, sistem yöneticileri, oturum zaman aşımı süresini ayarlayarak önemli bir etkisi olabilir.
    ASP.NET uygulamalarıIstekleri/sn__Total__Bu sayaç karşı yapay olarak oluşturulan bir yükleme performansını çözümlemek, istekleri, gönderilmiş gibi çabuk işlenir doğrulayın izin verir. Saniyede oluşturulan istek sayısını aşağıda istekleri / saniye sayısını denk gelirse, sıraya oluşup. Bu, en çok istek oranı surpassed anlamına gelir. Bir üretim ortamında gerçek kullanıcı yük çözümlemek, sitenin ne kadar meşgul olduğundan bu sayacı gösterir.
    ASP.NET uygulamalarıOturumlar Active__Total__Bu sayaç gösterir ASP.NET'in oluşturulmuş, ancak yok oturum zaman aşımına uğradı. Oturumu kullanan ASP.NET uygulamaları, kullanıcı isteği bir tanımlama bilgisi ne zaman gönderildiği, yeni bir oturum oluşturma. Uygulama, oturumun veya ne zaman oturum zaman aşımına uğradı yok eder oturumların kaldırılır. Varsayılan olarak, ASP.NET oturum zaman aşımına uğradıktan sonra 20 dakika. Her oturum için bellek tüketir. Bu nedenle, oturum zaman aşımı azaltmak, oturumun büyük bir miktar bellek kullanıyorsa ve çok sayıda oturumu etkin olan performansını artırabilir. Zaman aşımı bellek tüketimi varsa bu oturuma etkisi ölçmek için çalışma kümesi sayacını izleyin.
    ASP.NETServer oturum durumu ActiveBu sayaç, tüm oturumların aynı bilgileri gösterir ASP.NET uygulama performans nesnesinde Active sayacı. Bu sayaç, i?lem içi oturum yerine bir durum sunucusu kullanıldığında kullanın.
    ASP.NET Istek yürütme süresiBu sayaç son istenen sayfa oluşturmak ve sonra bu kullanıcıya aktarmak için geçen milisaniye cinsinden süreyi gösterir. Bu sayaç, genellikle sayfa işlemek için bir izleme gösterir süreden daha büyük olacaktır. Bu sayaç, başlangıç-bitiş isteği zaman daha kapsamlı bir ölçüm ' dir. Bu sayaç bir temele karşılaştırıldığında daha düşük bir ortalama gösteriyorsa, sonra ölçeklenebilirliği hem de uygulama performansını artırmıştır.
back to the top

Referanslar

Performans eşik izleme hakkında daha fazla bilgi için .NET Framework SDK belgelerine bakın veya aşağıdaki Microsoft Web sitesini ziyaret edin:

http://msdn.microsoft.com/library/en-us/vbcon/html/vboriinstrumentingperformancethresholdsonserver.asp

back to the top


Özellikler

Makale numarası: 815159 - Last Review: 30 Nisan 2003 Çarşamba - Gözden geçirme: 1.6
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft ASP.NET 1.0
  • Microsoft ASP.NET 1.1
Anahtar Kelimeler: 
kbmt kbperformance kbweb kbhowtomaster KB815159 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:815159
Kullanım Dışı Bilgi Bankası İçeriği Yasal Uyarı
Bu makale, Microsoft'un artık destek sağlamadığı ürünler ile ilgili olarak yazılmıştır. Bu nedenle, bu makale "olduğu gibi" sağlanmıştır ve bundan sonra güncelleştirilmeyecektir.

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