Futtatókörnyezet viselkedésének monitorozása és elemzése kódoptimalizálásokkal (előzetes verzió)
A kódoptimalizálások, a Azure-alkalmazás Elemzések AI-alapú szolgáltatása együttműködik az Alkalmazás Elemzések Profilerrel, hogy kódszinten észlelje a processzor- és memóriahasználati problémákat, és javaslatokat adjon a javításukra. A kódoptimalizálás a következőkkel azonosítja a processzor- és memória szűk keresztmetszeteit:
- Az alkalmazás futtatókörnyezeti viselkedésének elemzése.
- A viselkedés és a teljesítménymérnöki ajánlott eljárások összehasonlítása.
Megalapozott döntéseket hozhat és optimalizálhatja a kódot az éles környezetből összegyűjtött valós idejű teljesítményadatok és elemzések használatával.
Bemutató videó
A kódoptimalizálások használatának követelményei
Mielőtt használhatja a kódoptimalizálásokat az alkalmazásban:
- Engedélyezze az alkalmazás Elemzések profilkészítőt.
- Az alkalmazás ellenőrzése:
- A .NET.
- Alkalmazás Elemzések használ.
- Profilokat gyűjt.
Application Elemzések Profiler vs. Code Optimizations
Az alkalmazás Elemzések profilkészítő és kódoptimalizálások együttműködve holisztikus megközelítést biztosítanak a teljesítményproblémák észleléséhez.
Application Elemzések Profiler
A Profiler az adott kérések nyomon követésére összpontosít, egészen az ezredmásodpercig. Kiváló "nagy képet" nyújt az alkalmazáson belüli problémákról, és általános ajánlott eljárásokat kínál a megoldásukhoz.
Kódoptimalizálások
A kódoptimalizálások az alkalmazás Elemzések Profiler által gyűjtött profilkészítési adatokat elemzik. Ahogy a Profiler adatokat tölt fel az Alkalmazás Elemzések, a gépi tanulási modell elemzi az adatok egy részét, hogy megtalálja az alkalmazás kódjának optimalizálását. Kódoptimalizálások:
- Megjeleníti az idővel összegyűjtött összesített adatokat.
- Csatlakozás adatokat az alkalmazáskód metódusaival és függvényeivel.
- Szűkíti a bűnöst, ha szűk keresztmetszeteket keres a kódban.
Költség
Míg a kódoptimalizálások nem járnak többletköltséggel.
Támogatott régiók
A kódoptimalizálások ugyanabban a régióban érhetők el, mint az Alkalmazás Elemzések. Az elérhető régiókat az alábbi paranccsal ellenőrizheti:
az account list-locations -o table
Explicit régiót kapcsolati sztring használatával állíthat be. További információ a példákkal rendelkező kapcsolati sztring.
Következő lépések
Kapcsolódó hivatkozások
A kódoptimalizálás első lépései az alkalmazás következő funkcióinak engedélyezésével:
Problémákba ütközik? Tekintse meg a hibaelhárítási útmutatót