Microsoft-Performance-Tools yeLinux yakabudiswa uye kugoverwa kweWSL ye Windows 11 yatanga

Microsoft yakaunza Microsoft-Performance-Tools, yakavhurika sosi pasuru yekuongorora mashandiro uye kuongorora maitiro ekuita paLinux uye Android mapuratifomu. Zvebasa, seti yemirairo mitsetse yezvishandiso inopihwa yekuongorora mashandiro ehurongwa hwese uye kunyora manyorerwo ega ega. Iyo code yakanyorwa muC # uchishandisa .NET Core chikuva uye inogoverwa pasi peMIT rezenisi.

Iyo LTTng, perf uye Perfetto subsystems inogona kushandiswa sesosi yekutarisa maitiro ehurongwa uye manyorerwo ekushandisa. LTTng inoita kuti zvikwanise kuongorora basa remugadziri webasa, kutarisa maitiro ekuita, kuongorora masisitimu mafoni, kupinza / kubuda uye zviitiko mufaira system. Perf inoshandiswa kufungidzira iyo CPU mutoro. Perfetto inogona kushandiswa kuongorora mashandiro eAroid uye mabhurawuza zvichibva painjini yeChromium, uye inokutendera kuti utarise basa remugadziri webasa, fungidzira mutoro paCPU neGPU, shandisa FTrace uye kuteedzera zviitiko zvakajairika.

Iyo toolkit inogonawo kubvisa ruzivo kubva mumatanda mu dmesg, Cloud-Init uye WaLinuxAgent (Azure Linux Guest Agent) mafomati. Kuongorora kwekuona kwekutsvaga uchishandisa magirafu, kubatanidzwa neWindows Performance Analyzer GUI, inowanikwa chete yeWindows, inotsigirwa.

Microsoft-Performance-Tools yeLinux yakabudiswa uye kugoverwa kweWSL ye Windows 11 yatanga

Zvakasiyana zvakacherechedzwa kutaridzika mukati Windows 11 Insider Preview Vaka 22518 yekugona kuisa WSL (Windows Subsystem yeLinux) nharaunda muchimiro chechishandiso chakagoverwa kuburikidza neMicrosoft Store catalog. Panguva imwecheteyo, kubva pakuona kwetekinoroji inoshandiswa, iyo WSL kuzadza inoramba yakafanana, chete yekuisa uye nzira yekuvandudza yakachinja (WSL yeWindows 11 haina kuvakwa mumufananidzo wehurongwa). Zvinonzi kugovera kuburikidza neMicrosoft Store kuchaita kuti ikurumidze kuendesa zvigadziriso uye maficha matsva eWSL, kusanganisira kukubvumidza kuti uise mavhezheni matsva eWSL pasina kusungirirwa kuWindows vhezheni. Semuenzaniso, kana maficha ekuedza akadai serutsigiro rwegraphical Linux application, GPU komputa uye disk mounting zvagadzirira, mushandisi anozokwanisa kuzviwana nekukasira, pasina chikonzero chekuvandudza Windows kana kushandisa bvunzo kuvaka kweWindows Insider.

Ngatiyeukei kuti mune yazvino WSL nharaunda, iyo inovimbisa kutangwa kweLinux mafaera anogona kuitiswa, pachinzvimbo cheemulator yakashandura Linux system inofona muWindows system mafoni, nharaunda ine yakazara-yakazara Linux kernel inoshandiswa. Iyo kernel yakarongedzerwa yeWSL yakavakirwa pakuburitswa kweLinux kernel 5.10, iyo inowedzerwa neWSL-yakatarwa zvigamba, kusanganisira optimizations yekudzikisa kernel yekutanga nguva, kuderedza kushandiswa kwendangariro, kudzorera Windows kundangariro yakasunungurwa neLinux maitiro, uye kusiya iyo shoma. inodiwa seti yevatyairi uye subsystems mu kernel.

Iyo kernel inomhanya munzvimbo yeWindows ichishandisa muchina chaiwo wave kushanda muAzure. Iyo WSL nharaunda inomhanya pane yakaparadzana dhisiki mufananidzo (VHD) ine ext4 faira system uye chaiyo network adapta. Zvikamu zvemushandisi zvenzvimbo zvinoiswa zvakasiyana uye zvinoenderana nekuvaka kwekugovera kwakasiyana. Semuenzaniso, yekumisikidza muWSL, iyo Microsoft Store catalogue inopa inovaka yeUbuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE uye openSUSE.

Source: opennet.ru

Voeg