የማይክሮሶፍት አፈጻጸም-መሳሪያዎች ለሊኑክስ ታትሞ WSL ለዊንዶውስ 11 ማሰራጨት ጀምሯል።

ማይክሮሶፍት Microsoft-Performance-Toolsን በሊኑክስ እና አንድሮይድ መድረኮች ላይ አፈፃፀሙን ለመተንተን እና የአፈጻጸም ችግሮችን ለመመርመር ክፍት ምንጭ ጥቅል አስተዋውቋል። ለስራ ፣ የአጠቃላይ ስርዓቱን አፈፃፀም ለመተንተን እና የግለሰብ አፕሊኬሽኖችን ለማብራራት የትእዛዝ መስመር መገልገያዎች ስብስብ ቀርቧል። ኮዱ የ NET Core መድረክን በመጠቀም በ C # የተፃፈ ሲሆን በ MIT ፍቃድ ይሰራጫል።

የLTTng፣ perf እና Perfetto ንኡስ ስርዓቶች የስርዓት እንቅስቃሴን ለመከታተል እና አፕሊኬሽኖችን ለማሳየት እንደ ምንጭ ሊያገለግሉ ይችላሉ። LTTng የተግባር መርሐግብር አውጪውን ሥራ ለመገምገም፣ የሂደቱን እንቅስቃሴ ለመከታተል፣ የስርዓት ጥሪዎችን፣ ግብዓቶችን/ውጤቶችን እና በፋይል ስርዓቱ ውስጥ ያሉ ክስተቶችን ለመተንተን ያስችላል። Perf የሲፒዩ ጭነት ለመገመት ጥቅም ላይ ይውላል. Perfetto በ Chromium ሞተር ላይ በመመስረት የአንድሮይድ እና የአሳሾችን አፈፃፀም ለመተንተን እና የተግባር መርሐግብር አዘጋጅን ስራ ከግምት ውስጥ ማስገባት ፣ በሲፒዩ እና በጂፒዩ ላይ ያለውን ጭነት ለመገመት ፣ Ftrace ን ይጠቀሙ እና የተለመዱ ክስተቶችን ለመከታተል ያስችላል።

የመሳሪያ ኪቱ በdmesg፣ Cloud-Init እና WaLinuxAgent (Azure Linux Guest Agent) ቅርጸቶች ካሉ ምዝግብ ማስታወሻዎች ማውጣት ይችላል። ግራፎችን በመጠቀም ዱካዎችን ለማየት ለዊንዶውስ ብቻ የሚገኘው ከዊንዶውስ አፈጻጸም ተንታኝ GUI ጋር መቀላቀል ይደገፋል።

የማይክሮሶፍት አፈጻጸም-መሳሪያዎች ለሊኑክስ ታትሞ WSL ለዊንዶውስ 11 ማሰራጨት ጀምሯል።

በተለየ መልኩ በዊንዶውስ 11 ኢንሳይደር ቅድመ እይታ ግንባታ 22518 የ WSL (Windows Subsystem for Linux) አከባቢን በማይክሮሶፍት ስቶር ካታሎግ በተሰራጭ አፕሊኬሽን መልክ የመጫን ችሎታ ያሳያል። በተመሳሳይ ጊዜ, ጥቅም ላይ ከሚውሉት ቴክኖሎጂዎች አንጻር, የ WSL መሙላት ተመሳሳይ ነው, የመጫን እና የማዘመን ዘዴ ብቻ ተቀይሯል (WSL ለ Windows 11 በስርዓቱ ምስል ውስጥ አልተገነባም). በማይክሮሶፍት ስቶር በኩል መሰራጨቱ አዳዲስ የWSL ስሪቶችን ከዊንዶውስ ስሪት ጋር ሳይታሰሩ እንዲጭኑ ማድረግን ጨምሮ አዳዲስ እና አዲስ የWSL ባህሪያትን በፍጥነት ለማድረስ ያስችላል ተብሏል። ለምሳሌ፣ እንደ ግራፊክ ሊኑክስ አፕሊኬሽኖች ድጋፍ፣ ጂፒዩ ኮምፒውተር እና የዲስክ መጫኛ የመሳሰሉ የሙከራ ባህሪያት አንዴ ዝግጁ ከሆኑ ተጠቃሚው ዊንዶውን ሳያዘምን ወይም የዊንዶው ኢንሳይደር ሙከራ ግንባታዎችን ሳይጠቀም ወዲያውኑ ሊደርስባቸው ይችላል።

እናስታውስ በዘመናዊው የWSL አካባቢ የሊኑክስ ተፈፃሚ ፋይሎች መጀመሩን የሚያረጋግጥ፣ የሊኑክስ ሲስተም ጥሪዎችን ወደ ዊንዶውስ ሲስተም ጥሪዎች ከሚተረጉመው ኢሙሌተር ይልቅ፣ ሙሉ የሊኑክስ ከርነል ያለው አካባቢ ጥቅም ላይ ይውላል። ለWSL የታቀደው የከርነል በሊኑክስ ከርነል 5.10 መለቀቅ ላይ የተመሰረተ ሲሆን ይህም በWSL-ተኮር ጥገናዎች የተስፋፋ ሲሆን ይህም የከርነል ጅምር ጊዜን ለመቀነስ፣ የማህደረ ትውስታ ፍጆታን ለመቀነስ፣ በሊኑክስ ሂደቶች የተለቀቀውን ዊንዶውስ ወደ ማህደረ ትውስታ ለመመለስ እና ዝቅተኛውን ለመተው ማመቻቸትን ጨምሮ። በከርነል ውስጥ የሚፈለጉ የአሽከርካሪዎች እና ንዑስ ስርዓቶች ስብስብ።

ከርነል በዊንዶውስ አካባቢ ውስጥ ቀድሞውኑ በ Azure ውስጥ የሚሰራ ምናባዊ ማሽንን በመጠቀም ይሰራል። የWSL አካባቢ በተለየ የዲስክ ምስል (VHD) ከኤክስ 4 ፋይል ስርዓት እና ከቨርቹዋል ኔትወርክ አስማሚ ጋር ይሰራል። የተጠቃሚ-ቦታ ክፍሎች በተናጥል የተጫኑ እና ከተለያዩ ስርጭቶች የተገነቡ ናቸው. ለምሳሌ፣ ማይክሮሶፍት ስቶር በWSL ላይ ለመጫን የኡቡንቱ፣ ዴቢያን ጂኤንዩ/ሊኑክስ፣ ካሊ ሊኑክስ፣ ፌዶራ፣ አልፓይን፣ SUSE እና openSUSE ግንባታዎችን ያቀርባል።

ምንጭ: opennet.ru

አስተያየት ያክሉ