Microsoft-Performance-Tools ya Linux yofalitsidwa ndi kugawa kwa WSL Windows 11 idayamba

Microsoft yatulutsa phukusi lotseguka la Microsoft-Performance-Tools kuti liwunikenso magwiridwe antchito ndikuwunika zokhudzana ndi magwiridwe antchito pamapulatifomu a Linux ndi Android. Kwa ntchito, mndandanda wa zida zamalamulo zimaperekedwa kuti ziwunikire momwe dongosolo lonse limagwirira ntchito ndikulemba mbiri ya munthu aliyense. Khodiyo imalembedwa mu C # pogwiritsa ntchito nsanja ya .NET Core ndikugawidwa pansi pa chilolezo cha MIT.

Ma subsystems a LTTng, perf, ndi Perfetto atha kugwiritsidwa ntchito ngati gwero lotsatirira zochitika zamakina ndi mbiri ya pulogalamu. LTTng imapangitsa kuti athe kuwunika ntchito ya wokonza ntchito, kuyang'anira zochitika, kusanthula mafoni amtundu, kulowetsa / kutulutsa ndi zochitika pamafayilo. Perf imagwiritsidwa ntchito kuyerekezera kuchuluka kwa CPU. Perfetto ikhoza kugwiritsidwa ntchito kusanthula magwiridwe antchito a Android ndi asakatuli kutengera injini ya Chromium, ndikukulolani kuti muganizire ntchito ya okonza ntchito, kuyesa kuchuluka kwa CPU ndi GPU, gwiritsani ntchito FTrace ndikutsata zochitika wamba.

Chidacho chimathanso kuchotsa zidziwitso kuchokera muzolemba za dmesg, Cloud-Init ndi WaLinuxAgent (Azure Linux Guest Agent) mawonekedwe. Kuti muwunike zowonera pogwiritsa ntchito ma graph, kuphatikiza ndi Windows Performance Analyzer GUI, yomwe imapezeka pa Windows yokha, imathandizidwa.

Microsoft-Performance-Tools ya Linux yofalitsidwa ndi kugawa kwa WSL Windows 11 idayamba

Payokha, mawonekedwe Windows 11 Insider Preview Build 22518 ya kuthekera kokhazikitsa chilengedwe cha WSL (Windows Subsystem for Linux) monga ntchito yofalitsidwa kudzera m'kabukhu la Microsoft Store imadziwika. Pa nthawi yomweyi, kuchokera pamalingaliro a matekinoloje omwe amagwiritsidwa ntchito, kudzazidwa kwa WSL kunakhalabe komweko, njira yokhayo yokhazikitsira ndi yosinthika (WSL ya Windows 11 siinamangidwe mu chithunzi cha dongosolo). Akuti kugawa kudzera mu Microsoft Store kupangitsa kuti zosintha zatsopano zitheke komanso mawonekedwe atsopano a WSL, kuphatikiza kulola mitundu yatsopano ya WSL kukhazikitsidwa popanda kulumikizidwa ndi mtundu wa Windows. Mwachitsanzo, zinthu zoyesera monga kuthandizira kwa Linux graphics applications, GPU-side computing, ndi disk mounting zakonzeka, wogwiritsa ntchitoyo azitha kuzipeza nthawi yomweyo, popanda kufunikira kwa Windows update kapena kugwiritsa ntchito Windows Insider test builds. .

Kumbukirani kuti m'malo amakono a WSL omwe amayendetsa ma Linux executables, m'malo mwa emulator yomwe imatanthawuza kuyitanira kwa Linux kumayitanidwe amtundu wa Windows, malo okhala ndi Linux kernel yathunthu amagwiritsidwa ntchito. Kernel yomwe ikufunsidwa ya WSL idakhazikitsidwa pakutulutsidwa kwa kernel ya Linux 5.10, yomwe imakulitsidwa ndi zigamba za WSL, kuphatikiza kukhathamiritsa kuti muchepetse nthawi yoyambira, kuchepetsa kukumbukira, kukumbukira kukumbukira komasulidwa ndi njira za Linux ku Windows, ndikusiya zochepa. zofunika ma driver ndi ma subsystems mu kernel.

Kernel imayenda m'malo a Windows pogwiritsa ntchito makina omwe ali kale ku Azure. Chilengedwe cha WSL chimayenda mu chithunzi cha disk chosiyana (VHD) chokhala ndi fayilo ya ext4 ndi adaputala ya netiweki. Zigawo za malo ogwiritsira ntchito zimayikidwa padera ndipo zimachokera ku zomanga kuchokera ku magawo osiyanasiyana. Mwachitsanzo, Microsoft Store imapereka zomanga za Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE, ndi openSUSE yoyika pa WSL.

Source: opennet.ru

Kuwonjezera ndemanga