Avaldatud on Microsoft Performance Tools Linuxile ja WSL levitamine Windows 11 jaoks on alanud

Microsoft esitles avatud paketti Microsoft-Performance-Tools, et analüüsida jõudlust ja diagnoosida jõudlusprobleeme Linuxi ja Androidi platvormidel. Tööks pakutakse käsurea utiliitide kogumit, mis võimaldab analüüsida kogu süsteemi jõudlust ja profiilida eraldi rakendusi. Kood on kirjutatud C# keeles, kasutades .NET Core platvormi ja on litsentseeritud MIT litsentsi alusel.

Süsteemi tegevuse jälgimiseks ja rakenduste profiilimiseks saab kasutada LTTng, perf ja Perfetto alamsüsteeme. LTTng võimaldab hinnata ülesanne planeerimise töö, jälgida protsesside tegevust, analüüsida süsteemi kutseid, sisend/väljund ja FS-sündmusi. Perf kasutatakse CPU koormuse hindamiseks. Perfetto võib olla kasulik Androidi ja Chromiumi mootoril põhinevate brauserite jõudluse analüüsimiseks, võimaldades jälgida ülesande planeerimise töö, hinnata CPU ja GPU koormust, rakendada FTrace'i ja teostada tüüpiliste sündmuste jälgimist.

Tööriistakomplekt suudab samuti ekstraheerida teavet logidest dmesg, Cloud-Init ja WaLinuxAgent (Azure Linuxi külaliste agent) formaatides. Ülevaatlikuks jälgimiseks koos graafikutega toetab see Windows Performance Analyzer'i graafilise liidese integreerimist, mis on saadaval ainult Windowsi jaoks.

Avaldatud on Microsoft Performance Tools Linuxile ja WSL levitamine Windows 11 jaoks on alanud

Erilise tähelepanu all on Windows 11 Insider Preview Build 22518 versioonis WSL (Windows Subsystem for Linux) keskkonna installimise võimalus rakendusena, mida sertifitseeritakse Microsoft Store'i kaudu. Tehnoloogiate osas on WSL komponent jäänud samaks, muutunud on ainult installimise ja värskendamise meetod (WSL Windows 11 jaoks ei ole süsteemipildis). Teatanud on, et levitamine Microsoft Store'i kaudu võimaldab kiirendada WSL-i värskenduste ja uute funktsioonide tarnimist, sealhulgas võimaldab installida uusi WSL-i versioone ilma Windowsi versiooniga seotuse. Näiteks pärast selliste eksperimentaalsete funktsioonide nagu graafiliste Linuxi rakenduste toe, GPU küljelt arvutamise ja kettade mountimise valmidust, saavad kasutajad neile kohe ligipääsu, ilma et oleks vaja Windowsi värskendada või kasutada Windows Insider testversioone.

Tuletame meelde, et tänapäevases WSL keskkonnas, mis võimaldab Linuxi täitmisfailide käivitamist, kasutatakse täieliku Linuxi tuumaga keskkonda, mitte emulaatorit, mis tõlkis Linuxi süsteemikutsed Windowsi süsteemikutsedeks. WSL-ile pakutav tuum põhineb Linuxi tuuma 5.10 väljaandel, mis on laiendatud WSL-ile spetsiifiliste plaastritega, sealhulgas optimeeringud tuuma käivitamise aja lühendamiseks, mälutarbimise vähendamiseks, Windowsile Linuxi protsesside poolt vabastatud mälu tagastamiseks ning minimaalse vajaliku seadmejuhtide ja allhoone komplekti hoidmiseks tuumas.

Tuum käitab Windowsi keskkonnas virtuaalmasina abil, mis on juba rakendatud Azure'is. WSL-i keskkond töötatakse välja eraldi kettapildis (VHD) koos ext4 failisüsteemiga ja virtuaalse võrgusüsteemiga. Kasutajakihi komponendid installitakse eraldi ja põhinevad erinevate distributsioonide kogudel. Näiteks WSL-i installimiseks pakuvad Microsoft Store'i kataloogis kogud nagu Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE ja openSUSE.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster