IMicrosoft-Performance-Tools ye-Linux isishicilelwe futhi isatshalaliswa i-WSL Windows 11 isiqalile

I-Microsoft yethule i-Microsoft-Performance-Tools, iphakheji yomthombo ovulekile yokuhlaziya ukusebenza nokuhlonza izinkinga zokusebenza kumapulatifomu e-Linux ne-Android. Ngomsebenzi, kuhlinzekwa isethi yezinsiza zomugqa womyalo ukuze kuhlaziywe ukusebenza kwalo lonke uhlelo nokuphrofayilila izicelo ngazinye. Ikhodi ibhalwa ku-C# kusetshenziswa inkundla ye-NET Core futhi isatshalaliswa ngaphansi kwelayisensi ye-MIT.

I-LTTng, perf kanye ne-Perfetto subsystems ingasetshenziswa njengomthombo wokuqapha umsebenzi wesistimu kanye nezinhlelo zokusebenza zokuphrofayili. I-LTTng yenza kube nokwenzeka ukuhlola umsebenzi womhleli womsebenzi, ukuqapha umsebenzi wenqubo, ukuhlaziya izingcingo zesistimu, okokufaka/okuphumayo kanye nemicimbi ohlelweni lwamafayela. I-Perf isetshenziselwa ukulinganisa umthwalo we-CPU. I-Perfetto ingasetshenziswa ukuhlaziya ukusebenza kwe-Android neziphequluli ngokusekelwe enjinini ye-Chromium, futhi ikuvumela ukuthi ucabangele umsebenzi wesihleli somsebenzi, ulinganisele umthwalo ku-CPU ne-GPU, sebenzisa i-FTrace futhi ulandelele imicimbi evamile.

Ikhithi yamathuluzi ingaphinda ikhiphe ulwazi kulogi kumafomethi e-dmesg, Cloud-Init kanye ne-WaLinuxAgent (Azure Linux Guest Agent). Ukuhlaziya okubukwayo kokulandela ngomkhondo kusetshenziswa amagrafu, ukuhlanganiswa ne-Windows Performance Analyzer GUI, etholakala kuphela ku-Windows, kuyasekelwa.

IMicrosoft-Performance-Tools ye-Linux isishicilelwe futhi isatshalaliswa i-WSL Windows 11 isiqalile

Okuphawuleka ngokwehlukana ukuvela kokuthi Windows 11 Ukubuka Kuqala Kwangaphakathi Yakha i-22518 yekhono lokufaka imvelo ye-WSL (Windows Subsystem for Linux) ngendlela yohlelo lokusebenza olusatshalaliswa ngekhathalogi yeSitolo seMicrosoft. Ngesikhathi esifanayo, kusukela ekubukeni kobuchwepheshe obusetshenzisiwe, ukugcwaliswa kwe-WSL kuhlala kufana, indlela yokufaka nokuvuselela kuphela eshintshile (i-WSL ye-Windows 11 ayakhiwe esithombeni sohlelo). Kuthiwa ukusatshalaliswa ngeSitolo seMicrosoft kuzokwenza kube nokwenzeka ukusheshisa ukulethwa kwezibuyekezo nezici ezintsha ze-WSL, okuhlanganisa ukukuvumela ukuthi ufake izinguqulo ezintsha ze-WSL ngaphandle kokuboshelwa enguqulweni ye-Windows. Isibonelo, uma izici zokuhlola ezifana nosekelo lwezinhlelo zokusebenza ze-graphical Linux, i-GPU computing, nokukhwezwa kwediski sezilungile, umsebenzisi uzokwazi ukufinyelela kuzo ngokushesha ngaphandle kokubuyekeza i-Windows noma ukusebenzisa i-Windows Insider test builds.

Masikhumbule ukuthi endaweni yesimanje ye-WSL, eqinisekisa ukwethulwa kwamafayela asebenzisekayo e-Linux, esikhundleni se-emulator ehumushe izingcingo zesistimu ye-Linux kumakholi wesistimu ye-Windows, kusetshenziswa indawo ene-Linux kernel egcwele. I-kernel ehlongozwayo ye-WSL isuselwe ekukhishweni kwe-Linux 5.10 kernel, enwetshwa ngamapheshana aqondene ne-WSL, okuhlanganisa nokwenza ngcono ukunciphisa isikhathi sokuqalisa i-kernel, ukunciphisa ukusetshenziswa kwenkumbulo, ukubuyisela iWindows kumemori ekhululwe yizinqubo ze-Linux, futhi ushiye ubuncane. isethi edingekayo yabashayeli namasistimu angaphansi ku-kernel.

I-kernel isebenza endaweni yeWindows isebenzisa umshini obonakalayo osuvele usebenza e-Azure. Imvelo ye-WSL isebenza ngesithombe sediski esihlukile (VHD) esinesistimu yefayela ye-ext4 kanye ne-adaptha yenethiwekhi ebonakalayo. Izingxenye zesikhala somsebenzisi zifakwe ngokwehlukana futhi zisekelwe ekwakhiweni kokusabalalisa okuhlukene. Isibonelo, ukuze kufakwe ku-WSL, ikhathalogi yeSitolo seMicrosoft inikeza izakhiwo ze-Ubuntu, i-Debian GNU/Linux, i-Kali Linux, i-Fedora, i-Alpine, i-SUSE ne-openSUSE.

Source: opennet.ru

Engeza amazwana