Kod İyileştirmeleri ile çalışma zamanı davranışını izleme ve analiz etme (Önizleme)
Azure Uygulaması Analizler yapay zeka tabanlı bir hizmet olan Kod İyileştirmeleri, CPU ve bellek kullanımı performansı sorunlarını kod düzeyinde algılamak ve bunların nasıl düzeltileceğini gösteren öneriler sağlamak için Uygulama Analizler Profil Oluşturucu ile birlikte çalışır. Kod İyileştirmeleri bu CPU ve bellek performans sorunlarını şu şekilde tanımlar:
- Uygulamanızın çalışma zamanı davranışını analiz etme.
- Davranışı performans mühendisliği en iyi uygulamalarıyla karşılaştırma.
Üretim ortamınızdan toplanan gerçek zamanlı performans verilerini ve içgörüleri kullanarak bilinçli kararlar alın ve kodunuzu iyileştirin.
Tanıtım videosu
Kod İyileştirmelerini kullanma gereksinimleri
Uygulamanızda Kod İyileştirmeleri'ni kullanabilmeniz için önce:
- Uygulama Analizler Profil Oluşturucu'Analizler etkinleştirin.
- Uygulamanızı doğrulayın:
- .NET'tir.
- Uygulama Analizler kullanır.
- Profilleri topluyor.
Uygulama Analizler Profil Oluşturucu ve Kod İyileştirmeleri karşılaştırması
Uygulama Analizler Profil Oluşturucu ve Kod İyileştirmeleri, performans sorunu algılamaya bütünsel bir yaklaşım sağlamak için birlikte çalışır.
Uygulama Analizler Profil Oluşturucu
Profil Oluşturucu , milisaniyeye kadar belirli istekleri izlemeye odaklanır. Uygulamanızdaki sorunların mükemmel bir "büyük resim" görünümünü ve bunları ele almak için genel en iyi yöntemleri sağlar.
Kod İyileştirmeleri
Kod İyileştirmeleri, Uygulama Analizler Profil Oluşturucu tarafından toplanan profil oluşturma verilerini analiz eder. Profil Oluşturucu, Application Analizler'a veri yüklerken makine öğrenmesi modelimiz, uygulama kodunun nerede iyileştirilebileceğini bulmak için bazı verileri analiz eder. Kod İyileştirmeleri:
- Zaman içinde toplanan verileri görüntüler.
- Uygulama kodunuzdaki yöntemler ve işlevlerle verileri Bağlan.
- Kod içindeki performans sorunlarını bularak suçluyu daraltır.
Maliyet
Kod İyileştirmeleri ek ücret ödemez.
Desteklenen bölgeler
Kod İyileştirmeleri, Uygulama Analizler ile aynı bölgelerde kullanılabilir. Aşağıdaki komutu kullanarak kullanılabilir bölgeleri de kontrol edebilirsiniz:
az account list-locations -o table
bağlantı dizesi kullanarak açık bir bölge ayarlayabilirsiniz. Örneklerle bağlantı dizesi hakkında daha fazla bilgi edinin.
Sonraki adımlar
İlgili bağlantılar
Uygulamanızda aşağıdaki özellikleri etkinleştirerek Kod İyileştirmeleri'ni kullanmaya başlayın:
Sorunlarla mı karşılaşılıyor? Sorun giderme kılavuzuna bakın