Siemens Jailhouse 0.11 hypervisor አወጣ

ሲመንስ ታትሟል ነጻ hypervisor መለቀቅ እስር ቤት 0.11. ሃይፐርቫይዘር x86_64 ሲስተሞች ከVMX+EPT ወይም SVM+NPT (AMD-V) ቅጥያዎች፣ እንዲሁም ARMv7 እና ARMv8/ARM64 ፕሮሰሰሮችን ከቨርቹዋል ማራዘሚያዎች ጋር ይደግፋል። በተናጠል እያደገ ነው ለሚደገፉ መሳሪያዎች በዴቢያን ፓኬጆች ላይ በመመስረት ለጃይል ሃውስ ሃይፐርቫይዘር ምስል ጀነሬተር። የፕሮጀክት ኮድ የተሰራጨው በ በ GPLv2 ፍቃድ የተሰጠው።

ሃይፐርቫይዘር ለሊኑክስ ከርነል እንደ ሞጁል ተተግብሯል እና በከርነል ደረጃ ቨርቹዋልነትን ያቀርባል። ለእንግዶች ስርዓቶች አካላት ቀድሞውኑ በዋናው ሊኑክስ ከርነል ውስጥ ተካትተዋል። የማግለል አስተዳደር በዘመናዊ ሲፒዩዎች የተሰጡ የሃርድዌር ምናባዊ ስልቶችን ይጠቀማል። የጄልሃውስ መለያ ምልክቶች ክብደቱ ቀላል አተገባበር እና ቨርቹዋል ማሽኖችን ከቋሚ ሲፒዩ፣ RAM አካባቢ እና ሃርድዌር መሳሪያዎች ጋር በማያያዝ ላይ ያተኮረ ነው። ይህ አካሄድ አንድ ፊዚካል ባለብዙ ፕሮሰሰር አገልጋይ የበርካታ ነጻ ቨርቹዋል አከባቢዎችን አሠራር ለማረጋገጥ ያስችላል፣ እያንዳንዱም ለራሱ ፕሮሰሰር ኮር ተመድቧል።

ከሲፒዩ ጋር በጠንካራ ትስስር ፣ የሃይፐርቫይዘሩ የላይኛው ክፍል ይቀንሳል እና አተገባበሩ በጣም ቀላል ነው ፣ ምክንያቱም ውስብስብ የሃብት ምደባ መርሐግብር ማስፈጸሚያ አያስፈልግም - የተለየ ሲፒዩ ኮር መመደብ ምንም ሌሎች ተግባራት እንዳይከናወኑ ያረጋግጣል። ይህ ሲፒዩ. የዚህ አቀራረብ ጥቅሙ የተረጋገጠ የሀብቶች ተደራሽነት እና ሊተነበይ የሚችል አፈፃፀም የመስጠት ችሎታ ነው ፣ ይህም ጄል ሃውስ የእውነተኛ ጊዜ ስራዎችን ለመፍጠር ተስማሚ መፍትሄ ያደርገዋል። ጉዳቱ በሲፒዩ ኮሮች ብዛት የተገደበ የመጠን አቅም ውስን ነው።

በጄልሃውስ ቃላቶች፣ ምናባዊ አከባቢዎች "ካሜራዎች" (ሴል ፣ በእስር ቤት ውስጥ) ይባላሉ። በካሜራው ውስጥ, ስርዓቱ አፈጻጸምን የሚያሳይ ነጠላ-ሶኬት አገልጋይ ይመስላል ገጠመ የተወሰነ ሲፒዩ ኮር አፈጻጸም ወደ. ካሜራው የዘፈቀደ የስርዓተ ክወና አካባቢን እንዲሁም አንድ መተግበሪያን ለማስኬድ የተቆራረጡ አካባቢዎችን ወይም የእውነተኛ ጊዜ ስራዎችን ለመፍታት የተነደፉ ልዩ የተዘጋጁ የግለሰብ መተግበሪያዎችን ማሄድ ይችላል። ውቅሩ ተቀናብሯል። .የሴል ፋይሎች, ይህም ለአካባቢ, የማስታወሻ ክልሎች እና I / O ወደቦች የተመደበውን ሲፒዩ ይወስናል.

Siemens Jailhouse 0.11 hypervisor አወጣ

በአዲሱ ልቀት ውስጥ

  • ለ Marvell MACCHIATObin፣ Xilinx Ultra96፣ ድጋፍ ታክሏል።
    ማይክሮሲስ ሚሪያክ SBC-LS1046A እና የቴክሳስ መሣሪያዎች AM654 IDK;

  • ለእያንዳንዱ ሲፒዩ ኮር ታክሏል ስታቲስቲክስ;
  • የነቁ PCI መሳሪያዎች ካሜራው ሲዘጋ እንደገና እንዲጀመር ማድረግ;
  • የመሣሪያው ዛፍ መዋቅር ለቅርብ ጊዜ የሊኑክስ ከርነል ልቀቶች ተስተካክሏል;
  • ለARM እና ARM64 መድረኮች ከ Specter v2 ጥቃቶች ጥበቃ ታክሏል። የqemu-arm64 ቅንጅቶች ከቅርብ ጊዜ የQEMU ልቀቶች ለውጦችን ግምት ውስጥ ያስገባሉ። በብርቱካን ፒ ዜሮ ሰሌዳዎች ላይ PSCI firmware እንደገና በመፃፍ ላይ ያሉ ችግሮች ተፈትተዋል ።
  • ለ x86 መድረክ፣ ማሳያ አካባቢዎችን (ታራሚዎችን) ሲያካሂዱ፣ የኤስኤስኢ እና AVX መመሪያዎችን መጠቀም ነቅቷል፣ እና የተለየ ሪፖርት ማድረግ ተጨምሯል።

ለወደፊቱ እቅዶች ለ IOMMUv3 ለረጅም ጊዜ ሲጠበቅ የነበረው ድጋፍ ፣ የአቀነባባሪውን መሸጎጫ አጠቃቀም ውጤታማነት ይጨምራል (መሸጎጫ ማቅለም), በ AMD Ryzen ፕሮሰሰር ላይ ከኤፒአይሲ ጋር ችግሮችን ማስወገድ, የ ivshmem መሣሪያን እንደገና መሥራት እና ነጂዎችን ወደ ዋናው ከርነል ማስተዋወቅ.

ምንጭ: opennet.ru

አስተያየት ያክሉ