HarmonyOS 7 (API 26) Beta 2: tekoälyavusteinen sovellusten vikadiagnostiikka vakausongelmien löytämiseen, paikallistamiseen ja korjaamiseen
Huawei
HarmonyOS 7:n (API 26) Beta 2 -julkaisu parantaa DFX-ominaisuuskehystä, tuoden käyttöön harmaasävyisen keräysrajapinnan on-demand-lokien keräämiseen, APMS-klusterianalyysin perussyyn tunnistamiseen sekä tekoälytaidon automatisoidulle diagnostiikalle. Nämä ominaisuudet auttavat kehittäjiä tehokkaasti löytämään, paikallistamaan ja korjaamaan sovellusten vakausongelmia.
HarmonyOS 7 (API 26) Beta 2 tuo parannuksia DFX (Design For eXcellence) -viitekehykseen keskittyen harmaasävykeräykseen, APMS-klusterointiin ja tekoälypohjaiseen diagnostiikkaan vakauteen liittyvien ongelmien ratkaisemisen tehostamiseksi. Harmaasävykeräysrajapinnan avulla kehittäjät voivat kerätä pyynnöstä korkean arvon lokitietoja, kuten RSS-muistivuodot, GPU-poikkeavuudet ja ArkTS-ongelmat, ja määrittää käytännöt AppGallery Connectin kautta. APMS-klusterointianalyysi ryhmittelee samankaltaiset poikkeukset pinokehyksen avainrivien perusteella, tarjoten juurisyyn, epäilyttävät koodipolut ja korjausehdotukset. Lisäksi se tarjoaa tekoälyanalyysin keskeisten vuotokohtien tunnistamiseen. Tekoälytaito (AI Skill), joka on saatavilla DevEco Codessa tai avoimen lähdekoodin ratkaisuna GitCodessa, automatisoi pinon jäsentämisen, viipaleiden erottamisen ja semanttisen koodiyhdistämisen skenaarioihin, kuten ArkTS-objektivuodot, natiivimuistivuodot, DMA(ION)-vuodot ja Freeze (jäätyminen). Käyttötapaus osoittaa, miten sovelluksen jäätymiseen liittyvien ongelmien sulkemisaikaa käyttäjäraportista korjauksen varmistukseen voidaan lyhentää käyttämällä harmaasävykeräystä, APMS:ää ja tekoälytaitoa.
Lähde: InfoQ 中国 —
Alkuperäinen
