የማኢስትሮ ኮር፣ በሩስት የተጻፈ እና በከፊል ከሚከተሉት ጋር ተኳሃኝ Linux

በሩስት ቋንቋ ውስጥ ቀላል ክብደት ያለው ዩኒክስ የሚመስል ከርነል ለማዘጋጀት የሚያስችል ፕሮጀክት ቀርቧል፣ ይህም የከርነል ሲስተም ጥሪዎችን ንዑስ ክፍል ተግባራዊ ያደርጋል። Linuxመደበኛ የስራ አካባቢዎችን ለመፍጠር በቂ ነው። ፕሮጀክቱ የተፈጠረው በ2018 ሲሆን መጀመሪያ ላይ የC ቋንቋን ተጠቅሞ ነበር፣ ነገር ግን በ2020 ሙሉ በሙሉ ከባዶ እንደገና ተገንብቷል፣ ይህም የተከማቸ ልምድን ከግምት ውስጥ በማስገባት እና ከማህደረ ትውስታ ጋር ሲሰሩ የሚከሰቱ ስህተቶችን የመቀነስ እድልን ለመቀነስ ወደ Rust በመቀየር ነው። የከርነል ኮድ በ MIT ፈቃድ ስር ይሰራጫል። ከኮርሱ በተጨማሪ የ Rust ፕሮጀክት X11- ያዘጋጃል።አገልጋይ፣ የጥቅል አስተዳዳሪ፣ የቡት ጫኝ፣ ጫኝ፣ የመገልገያ ስብስቦች እና ኦፕሬቲንግ ሲስተም ለመገንባት የሚያስፈልጉ ሌሎች ክፍሎች።

ከርነሉ ሞኖሊቲክ አርክቴክቸር ያለው ሲሆን በአሁኑ ጊዜ በ32-ቢት ሁነታ x86 ሲስተሞችን ብቻ ይደግፋል። የከርነል ኮድቤዝ 48.8 ሺህ የኮድ መስመሮችን ያካትታል (ለማነፃፀር፣ ከርነሉ Linux — 33 ሚሊዮን የኮድ መስመሮች)። በQEMU፣ VirtualBox ወይም በግቢው ውስጥ ሊሠራ ይችላል። በአሁኑ የእድገት ደረጃ፣ 31% (ከ437 ውስጥ 135) የMaestro የስርዓት ጥሪዎች ይተገበራሉ። Linux, ይህም በ bash-based console environment እና በመደበኛ C library፣ Musl፣ ለማስነሳት በቂ ነው። በ Maestro ላይ የተመሰረተው አካባቢ እንደ ls፣ cat፣ mkdir፣ rm፣ rmdir፣ uname እና whoami ያሉ አንዳንድ መገልገያዎችን ከ GNU coreutils suite ማስኬድ ይችላል።

የማኢስትሮ ኮር፣ በሩስት የተጻፈ እና በከፊል ከሚከተሉት ጋር ተኳሃኝ Linux

ከሚገኙት የMaestro ባህሪያት መካከል፡-

  • የPS/2 ቁልፍ ሰሌዳ ነጂዎች እና ተርሚናል በጽሑፍ ሁነታ እና ለ ANSI ቅደም ተከተሎች ከፊል ድጋፍ።
  • ምናባዊ ማህደረ ትውስታን የሚደግፍ የማህደረ ትውስታ ድልድል ስርዓት.
  • ለPOSIX ምልክቶች ድጋፍ ያለው በክብ-ሮቢን አልጎሪዝም ላይ የተመሠረተ የተግባር መርሐግብር።
  • የ PCI መሳሪያዎች ፍቺ.
  • IDE/PATA ሾፌር።
  • የፋይል ስርዓት Ext2.
  • ለምናባዊ የፋይል ስርዓቶች/tmp እና/proc ድጋፍ።
  • FS እና MBR እና GPT ዲስክ ክፍልፋዮችን ለመጫን ድጋፍ።
  • intrarfs ድጋፍ.
  • ለሰዓት ቆጣሪ እና ለትክክለኛ ጊዜ የ RTC ሾፌር።
  • የከርነል ሞጁሎችን ለመጫን ድጋፍ.
  • በ ELF ቅርጸት ሊተገበሩ የሚችሉ ፋይሎችን የማሄድ ችሎታ.

በአሁኑ ወቅት የኔትወርክ ቁልል ለመፍጠር እየተሰራ ሲሆን ከዚህ በኋላ በቀጥታ የፋይል ካርታ ወደ ማህደረ ትውስታ እና የጋራ ቤተ-መጻሕፍት ድጋፍ ለማድረግ ታቅዷል።

ምንጭ: opennet.ru

በDDoS ጥበቃ፣ VPS VDS አገልጋዮች ለጣቢያዎች አስተማማኝ ማስተናገጃ ይግዙ 🔥 አስተማማኝ የድር ጣቢያ ማስተናገጃ በዲዶኤስ ጥበቃ፣ በቪፒኤስ ቪዲኤስ አገልጋዮች ይግዙ | ProHoster