Aracılığıyla paylaş


Performans oturum özellikleri

A Performans oturumu nasıl uygulama edilmiş belirleyen ayarları yapılandırmanıza olanak sağlar.Ayrıca, profil oluşturma oturumu için üretilen raporlar depolar.

Gereksinimler

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Professional

Oluşturduğunuz bir Performans oturumu çalıştırarak Performans Sihirbazı veya el ile bir oturum oluşturma.Performans oturumu içinde görüntülenen Performans Explorer sonra Performans oturumu oluşturuldu.

Görüntülemek için Performans oturumu özellikler, oturumun adını seçin Performans Explorer, onu sağ tıklatın ve ardından özelliklerini.

Performans oturumu aşağıdaki özellik sayfası vardır:

Genel

Bu ayarlar, yöntemi, .net nesne koleksiyonu ve yaşam veri eklemek ve varsayılan rapor konumu belirtmek için profil oluşturma ve adlandırma seçmenize olanak sağlar kuralları.

Daha fazla bilgi için bkz:

Nasıl yapılır: toplama yöntemleri seçin

Toplanıyor.net bellek ayırma ve yaşam veri

Nasıl yapılır: Profil oluşturma veri dosyası adı seçeneklerini ayarlama

Başlatma

Bu ayarlar, ikili dosyaları listeden seçin ve ikililer başlangıç sırasını belirtmenize olanak sağlar.

Daha fazla bilgi için bkz. Nasıl yapılır: Başlangıç için ikili belirtin

Örnekleme

Bu ayarlar örnekleme profil oluşturma yöntemi olarak kullanıldığında, örnek olay ve örnekleme aralığı seçmenize olanak sağlar.Örnek olay belirli aralıklarla profil oluşturma verileri toplamak için kullanılır.Örneğin, örnek olay saati döngüleri ve örnekleme aralığı için veri profil oluşturma 10,000,000 ayarlı sonra her 10 milyon toplanan ise saat döngüsü.Aşağıdaki dört örnek olay türleri kullanılabilir:

  • Saati döngüleri - cpu sorunları bağlı.

  • -Bellek sayfa hataları ile ilgili sorunları

  • Sistem çağrıları - g/Ç için ilgili sorunlar

  • -Alt düzey performans sorunları için performans sayaçları

  • Ek örnek olaylar kullanılabilen Performans sayaçlarına göre belirlenebilir.

Daha fazla bilgi için bkz. Nasıl yapılır: örnekleme olayları seçin

İkili

Bu ayarlar, başka bir konuma Araçlı ikili Şirketimiz isteyip istemediğinizi belirtmenize olanak sağlar.Örneğin, My.DLL profil oluşturma ve Araçlı ikili Şirketimiz değil'i seçin, My.DLL My.Orig.DLL adlı bir yedek kopyasını oluşturdu.Bundan sonra My.DLL veri toplamak için probes ekleyerek değiştirilir.Araçlı ikili dosya konumunu değiştirmek karar verirseniz, özgün ikili yeniden adlandırılmayacak ve Araçlı ikili araçları sırasında kullanılmak üzere belirtilen konuma kopyalanır.

Daha fazla bilgi için bkz. Nasıl yapılır: Başlangıç için ikili belirtin

Katman etkileşimler

Daha fazla bilgi için bkz. Visual Studio IDE kullanarak katman etkileşim verileri toplama

Araçları

JScript kodu performans verilerini toplamak bu ayarları sağlayan ASP.NET Web sayfaları ve herhangi belirtmek Pre-instrument ve Post-instrument önce veya sonra araçları işlemin gerçekleşmesini istediğiniz olayları.

Daha fazla bilgi için bkz:

Nasıl yapılır: Web sayfalarında profil (ecma) JavaScript kodu

Nasıl yapılır: öncesi ve Post-Instrument komutları belirtin

cpu sayaçları

Bu ayarlar Profil oluşturma yöntemi araçları kullanırken cpu performans sayaçları hakkında veri toplamak üzere etkinleştirin.cpu tasarımı veya üretici bağımsız olarak taşınabilir performans sayaçları bulunmaktadır.Platform olayları cpu tasarımı ve üreticiye özgüdür.On-chip performans sayaçları hakkında daha fazla bilgi için belirli işlemci belgelerine bakın.

Daha fazla bilgi için bkz. Nasıl yapılır: araçları yöntemini kullanarak cpu sayaç verilerini toplamak

Windows olayları

Profil oluşturma sırasında olay izleme sağlayıcılarından veriler toplayabilirsiniz.VSPerfReport.exe komut satırı aracını kullanarak verileri görüntülemek /calltrace seçeneği.Hakkında olay izleme için Windows (etw) daha fazla bilgi için bkz: İlgili olay izleme.

Daha fazla bilgi için bkz:

Nasıl yapılır: olay izleme (etw) Windows verilerini toplamak

VSPerfReport.

Windows sayaçları

Bu seçenek Windows Performans İzleyicisi sayaçları veri toplamanızı sağlar.Bu verileri toplamak için etiketli onay kutusunu işaretleyin Windows Performans sayacı toplama.Toplama aralığı ayarlanabilir Toplama aralığı kutusu.Kategori sayaç ve örnek de olabilir.Bazı varsayılan Windows Performans İzleyicisi sayaçları bulunmaktadır.

Daha fazla bilgi için bkz. Nasıl yapılır: Windows sayaç verilerini toplamak.

Gelişmiş

Bu ayarlar, bir veya birkaç seçeneği belirterek araçları işleme seçenekleri eklemenize olanak tanıyan VSInstr komut satırı aracı profil oluşturma.Uygulaması birden fazla sürümünü kullanırken profili için ortak çalışma zamanı sürümünü de belirtebilirsiniz.

Daha fazla bilgi için bkz:

Nasıl yapılır: belirtin.net Framework çalışma zamanı yan yana senaryolarda profile

Nasıl yapılır: ek araçları seçeneklerini belirleme

Ayrıca bkz.

Kavramlar

Yapılandırma araçları profil oluşturma için performans oturumları

Veri toplama araçları profil, kontrol etme

Diğer Kaynaklar

Genel bilgiler (profil oluşturma araçları)