Mae Microsoft-Performance-Tools ar gyfer Linux wedi'i gyhoeddi ac mae dosbarthiad WSL ar gyfer Windows 11 wedi dechrau

Mae Microsoft wedi cyflwyno Microsoft-Performance-Tools, pecyn ffynhonnell agored ar gyfer dadansoddi perfformiad a gwneud diagnosis o faterion perfformiad ar lwyfannau Linux ac Android. Ar gyfer gwaith, cynigir set o gyfleustodau llinell orchymyn ar gyfer dadansoddi perfformiad y system gyfan a phroffilio cymwysiadau unigol. Mae'r cod wedi'i ysgrifennu yn C# gan ddefnyddio'r llwyfan .NET Core ac fe'i dosberthir o dan y drwydded MIT.

Gellir defnyddio'r is-systemau LTTng, perf a Perfetto fel ffynhonnell ar gyfer monitro gweithgaredd system a phroffilio cymwysiadau. Mae LTTng yn ei gwneud hi'n bosibl gwerthuso gwaith y trefnydd tasgau, monitro gweithgaredd proses, dadansoddi galwadau system, mewnbwn/allbwn a digwyddiadau yn y system ffeiliau. Defnyddir Perf i amcangyfrif y llwyth CPU. Gellir defnyddio perfetto i ddadansoddi perfformiad Android a phorwyr yn seiliedig ar yr injan Chromium, ac mae'n caniatáu ichi ystyried gwaith y trefnydd tasgau, amcangyfrif y llwyth ar y CPU a'r GPU, defnyddio FTrace ac olrhain digwyddiadau nodweddiadol.

Gall y pecyn cymorth hefyd dynnu gwybodaeth o logiau mewn fformatau dmesg, Cloud-Init a WaLinuxAgent (Azure Linux Guest Agent). Ar gyfer dadansoddiad gweledol o olion gan ddefnyddio graffiau, cefnogir integreiddio â GUI Analyzer Perfformiad Windows, sydd ar gael ar gyfer Windows yn unig.

Mae Microsoft-Performance-Tools ar gyfer Linux wedi'i gyhoeddi ac mae dosbarthiad WSL ar gyfer Windows 11 wedi dechrau

Wedi'i nodi ar wahân yw'r ymddangosiad yn Windows 11 Insider Preview Build 22518 o'r gallu i osod amgylchedd WSL (Windows Subsystem for Linux) ar ffurf cais a ddosberthir trwy gatalog Microsoft Store. Ar yr un pryd, o safbwynt y technolegau a ddefnyddir, mae'r llenwad WSL yn aros yr un fath, dim ond y dull gosod a diweddaru sydd wedi newid (nid yw WSL ar gyfer Windows 11 wedi'i ymgorffori yn delwedd y system). Dywedir y bydd dosbarthu trwy Microsoft Store yn ei gwneud hi'n bosibl cyflymu'r broses o gyflwyno diweddariadau a nodweddion newydd WSL, gan gynnwys caniatáu ichi osod fersiynau newydd o WSL heb fod yn gysylltiedig â fersiwn Windows. Er enghraifft, unwaith y bydd nodweddion arbrofol fel cefnogaeth ar gyfer cymwysiadau Linux graffigol, cyfrifiadura GPU, a gosod disgiau yn barod, bydd y defnyddiwr yn gallu cael mynediad iddynt ar unwaith heb orfod diweddaru Windows na defnyddio adeiladau prawf Windows Insider.

Gadewch inni gofio, yn yr amgylchedd WSL modern, sy'n sicrhau lansiad ffeiliau gweithredadwy Linux, yn lle efelychydd sy'n cyfieithu galwadau system Linux i alwadau system Windows, y defnyddir amgylchedd gyda chnewyllyn Linux llawn. Mae'r cnewyllyn a gynigir ar gyfer WSL yn seiliedig ar ryddhau cnewyllyn Linux 5.10, sy'n cael ei ehangu gyda chlytiau penodol WSL, gan gynnwys optimeiddio i leihau amser cychwyn cnewyllyn, lleihau'r defnydd o gof, dychwelyd Windows i'r cof wedi'i ryddhau gan brosesau Linux, a gadael yr isafswm set ofynnol o yrwyr ac is-systemau yn y cnewyllyn.

Mae'r cnewyllyn yn rhedeg mewn amgylchedd Windows gan ddefnyddio peiriant rhithwir sydd eisoes yn rhedeg yn Azure. Mae amgylchedd WSL yn rhedeg ar ddelwedd disg ar wahân (VHD) gyda system ffeiliau ext4 ac addasydd rhwydwaith rhithwir. Mae cydrannau gofod defnyddwyr yn cael eu gosod ar wahân ac yn seiliedig ar adeiladau o wahanol ddosbarthiadau. Er enghraifft, ar gyfer gosod yn WSL, mae catalog Microsoft Store yn cynnig adeiladau o Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE ac openSUSE.

Ffynhonnell: opennet.ru

Ychwanegu sylw