- Microsoft priprema još više dobrota za sve zainteresirane.
- Odlučivanje o tome koji preglednik će koristiti nekima može biti vrlo težak zadatak.
- Međutim, ovi novi alati mogli bi vam pomoći da donesete presudu mnogo brže.
- Ovaj novi Microsoftov softver bit će namijenjen za Linux i Android.
Nema sumnje da mnogi od nas koriste neke preglednike za koje drugi nisu ni čuli, umjesto konvencionalnih izbora.
I istina je da je izvedba obično vrlo važan čimbenik za korisnike koji pokušavaju odlučiti između različitih opcija pregledavanja weba.
Najveći konkurenti, Microsoft i Google, neprestano smišljaju nove načine za poboljšanje performansi na svojim preglednicima Edge i Chrome.
Međutim, sada, Microsoft je predstavio skup alata otvorenog koda za Linux i Android, pod nazivom Microsoft-Performance-Tools koji se može koristiti za mjerenje performansi preglednika u različitim sustavima.
Dobijamo nove mjerne alate za Linux i Android
Neka vas izgled skupa alata ne zavara jer iako se čini da je opće namjene, Microsoft je naglasio da se može koristiti za praćenje i mjerenje performansi preglednika.
Cijeli ovaj alat za obradu tragova temelji se na istoj metodologiji koja je korištena za poboljšanje performansi Windows OS-a u posljednjih nekoliko desetljeća.
Nadolazeći softver može se koristiti za pružanje više uvida u ono što OS i kod aplikacije rade na a u trenutku, a ako želite, također možete povezati tragove s Windows Performance Analyzer (WPA).
Sam skup alata izgrađen je na .NET Core i microsoft-performance-toolkit-sdk, što znači da je teoretski podržan na bilo kojem OS-u koji .NET Core podržava.
Za Linux podržavamo LTTng, perf i Perfetto. Za preglednike Android i Chromium kao što su Chrome i Edge Chromium, podržavamo Perfetto.
Ovdje je podržano trenutno praćenje:
- LTTng (planiranje CPU-a jezgre Linuxa, procesi, niti, blok IO/Disk, sistemski pozivi, događaji datoteka, itd.)
- perf Linux CPU uzorkovanje (cpu-clock)
- Perfetto Android & Chromium (CPU zakazivanje, CPU uzorkovanje, CPU frekvencija, FTrace, Android zapisi, generički događaji / zadani zapisi, GPU brojači)
Alat podržava raščlanjivanje i također analizu gornjeg praćenja. Snimanje, kao i snimanje traga različito je za svaku vrstu alata za praćenje i obuhvaćeno je Kako snimiti trag ili zapise.
Nadalje, tehnološki div napomenuo je da bilo koji program ili GUI na bilo kojem OS-u može obraditi događaje s Microsoft-Performance-Tools SDK i Linux-Android dodacima.
Sam Microsoft koristi ovaj skup alata za mjerenje performansi u podsustavu Windows za Android (WSA), Azure Linux VM-ovima, Windows podsustavu za Linux (WSL2) i svom pregledniku Edge na više platformi.
Nadamo se da će se korištenjem alata za analizu i poboljšanje performansi steći više uvida u performanse pogona na sljedećim proizvodima:
- Podsustav Windows za Android (WSA) koji pokreće izvorne Android aplikacije u VM-u s odličnom integracijom sustava Windows
- Azure Linux VM-ovi i Windows podsustav za Linux (WSL2) od kojih svaki pokreće Linux u VM-ovima
- Preglednik Microsoft Edge koji je višeplatformski i temelji se na Chromiumu
Želite li pobliže pogledati ovu inicijativu i sami prosuditi, svakako pogledajte open-source projekt na GitHubu.
Uzbuđeni ste zbog ovog novog skupa alata? Javite nam u odjeljku za komentare u nastavku.