Microsoft-Performance-Tools pikeun Linux parantos diterbitkeun sareng distribusi WSL pikeun Windows 11 parantos dimimitian

Microsoft parantos ngenalkeun Microsoft-Performance-Tools, pakét open source pikeun nganalisa kinerja sareng ngadiagnosa masalah kinerja dina platform Linux sareng Android. Pikeun digawé, sakumpulan utilitas garis paréntah ditawarkeun pikeun nganalisis kinerja sakabéh sistem sareng profil aplikasi individu. Kodeu ditulis dina C # ngagunakeun platform .NET Core sarta disebarkeun dina lisénsi MIT.

Subsistem LTTng, perf sareng Perfetto tiasa dianggo salaku sumber pikeun ngawaskeun kagiatan sistem sareng aplikasi profil. LTTng ngamungkinkeun pikeun meunteun karya penjadwal tugas, ngawas kagiatan prosés, nganalisis telepon sistem, input / output sareng acara dina sistem file. Perf dipaké pikeun estimasi beban CPU. Perfetto bisa dipaké pikeun nganalisis kinerja Android sarta panyungsi dumasar kana mesin Chromium, sarta ngidinan Anjeun pikeun tumut kana akun karya scheduler tugas, estimasi beban dina CPU jeung GPU, ngagunakeun FTrace tur ngalacak acara has.

Toolkit ogé tiasa nimba inpormasi tina log dina format dmesg, Cloud-Init sareng WaLinuxAgent (Azure Linux Guest Agent). Pikeun analisis visual ngambah maké grafik, integrasi jeung Windows Performance Analyzer GUI, sadia ngan pikeun Windows, dirojong.

Microsoft-Performance-Tools pikeun Linux parantos diterbitkeun sareng distribusi WSL pikeun Windows 11 parantos dimimitian

Kapisah nyatet penampilan dina Windows 11 Insider Preview Build 22518 tina kamampuan masang lingkungan WSL (Windows Subsystem for Linux) dina bentuk aplikasi anu disebarkeun ngaliwatan katalog Microsoft Store. Dina waktos anu sami, tina sudut pandang téknologi anu dianggo, ngeusian WSL tetep sami, ngan ukur pamasangan sareng parobihan metodeu (WSL pikeun Windows 11 henteu diwangun kana gambar sistem). Disebutkeun yén distribusi ngaliwatan Microsoft Store bakal ngamungkinkeun pikeun nyepetkeun pangiriman apdet sareng fitur-fitur anyar WSL, kalebet ngamungkinkeun anjeun masang versi WSL énggal tanpa aya hubunganana sareng versi Windows. Salaku conto, sakali fitur ékspérimén sapertos pangrojong pikeun aplikasi Linux grafis, komputasi GPU, sareng pemasangan disk parantos siap, pangguna bakal tiasa langsung ngaksés éta tanpa kedah ngapdet Windows atanapi nganggo Windows Insider test build.

Hayu urang émut yén dina lingkungan WSL modéren, anu ngajamin peluncuran file anu tiasa dieksekusi Linux, tibatan émulator anu narjamahkeun sauran sistem Linux kana sauran sistem Windows, lingkungan anu nganggo kernel Linux pinuh dianggo. Kernel anu diusulkeun pikeun WSL dumasar kana sékrési kernel Linux 5.10, anu dilegaan ku patches khusus WSL, kalebet optimasi pikeun ngirangan waktos ngamimitian kernel, ngirangan konsumsi mémori, mulangkeun Windows kana mémori anu dibébaskeun ku prosés Linux, sareng ngantepkeun minimum. set diperlukeun supir jeung subsistem dina kernel.

Kernel dijalankeun dina lingkungan Windows nganggo mesin virtual anu parantos dijalankeun dina Azure. Lingkungan WSL dijalankeun dina gambar disk anu misah (VHD) kalayan sistem file ext4 sareng adaptor jaringan virtual. Komponén ruang-pamaké dipasang sacara misah sareng dumasar kana wangunan tina distribusi anu béda. Salaku conto, Microsoft Store nawiskeun ngawangun Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE, sareng openSUSE pikeun dipasang dina WSL.

sumber: opennet.ru

Tambahkeun komentar