Muen 1.0 рдЪреЗ рдкреНрд░рдХрд╛рд╢рди, рдЕрддреНрдпрдВрдд рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣ рдкреНрд░рдгрд╛рд▓реА рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдореБрдХреНрдд рд╕реНрд░реЛрдд рдорд╛рдпрдХреНрд░реЛрдХрд░реНрдирд▓

рдЖрда рд╡рд░реНрд╖рд╛рдВрдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдирдВрддрд░, рдореБрдПрди 1.0 рдкреНрд░рдХрд▓реНрдк рд╕реЛрдбрдгреНрдпрд╛рдд рдЖрд▓рд╛, рд╕реЗрдкрд░реЗрд╢рди рдХрд░реНрдирд▓ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛, рдЬреНрдпрд╛рдЪреНрдпрд╛ рд╕реНрддреНрд░реЛрдд рдХреЛрдбрдордзреАрд▓ рддреНрд░реБрдЯреАрдВрдЪреА рдЕрдиреБрдкрд╕реНрдерд┐рддреА рдФрдкрдЪрд╛рд░рд┐рдХ рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣рддрд╛ рдкрдбрддрд╛рд│рдгреАрдЪреНрдпрд╛ рдЧрдгрд┐рддреАрдп рдкрджреНрдзрддреА рд╡рд╛рдкрд░реВрди рдкреБрд╖реНрдЯреА рдХреЗрд▓реА рдЧреЗрд▓реА. рдХрд░реНрдирд▓ x86_64 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╕рд╛рдареА рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ рдЖрдгрд┐ рдорд┐рд╢рди-рдХреНрд░рд┐рдЯрд┐рдХрд▓ рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ рдЬреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣рддреЗрдЪреА рд╡рд╛рдвреАрд╡ рдкрд╛рддрд│реА рдЖрдгрд┐ рдХреЛрдгрддреНрдпрд╛рд╣реА рдЕрдкрдпрд╢рд╛рдЪреА рд╣рдореА рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдкреНрд░рдХрд▓реНрдкрд╛рдЪрд╛ рд╕реНрддреНрд░реЛрдд рдХреЛрдб рдЕрдбрд╛ рднрд╛рд╖реЗрдд рдЖрдгрд┐ рддреНрдпрд╛рдЪреА рдкрдбрддрд╛рд│рдгреА рдХрд░рдгреНрдпрд╛рдпреЛрдЧреНрдп рдмреЛрд▓реА SPARK 2014 рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓рд╛ рдЖрд╣реЗ. рдХреЛрдб GPLv3 рд▓рд╛рдпрд╕рдиреНрд╕ рдЕрдВрддрд░реНрдЧрдд рд╡рд┐рддрд░рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.

рдкреГрдердХреНрдХрд░рдг рдХрд░реНрдирд▓ рдПрдХ рдорд╛рдпрдХреНрд░реЛрдХрд░реНрдирд▓ рдЖрд╣реЗ рдЬреЛ рдПрдХрдореЗрдХрд╛рдВрдкрд╛рд╕реВрди рд╡рд┐рд▓рдЧ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдШрдЯрдХрд╛рдВрдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╛рдареА рд╡рд╛рддрд╛рд╡рд░рдг рдкреНрд░рджрд╛рди рдХрд░рддреЛ, рдЬреНрдпрд╛рдЪрд╛ рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рдж рджрд┐рд▓реЗрд▓реНрдпрд╛ рдирд┐рдпрдорд╛рдВрджреНрд╡рд╛рд░реЗ рдХрд╛рдЯреЗрдХреЛрд░рдкрдгреЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ. рдкреГрдердХреНрдХрд░рдг рд╣реЗ рдЗрдВрдЯреЗрд▓ рд╡реНрд╣реАрдЯреА-рдПрдХреНрд╕ рд╡рд░реНрдЪреНрдпреБрдЕрд▓рд╛рдпрдЭреЗрд╢рди рд╡рд┐рд╕реНрддрд╛рд░рд╛рдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ рдЖрдгрд┐ рдЧреБрдкреНрдд рд╕рдВрдкреНрд░реЗрд╖рдг рдЪреЕрдиреЗрд▓рдЪреНрдпрд╛ рд╕рдВрдШрдЯрдиреЗрд▓рд╛ рдЕрд╡рд░реЛрдзрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реБрд░рдХреНрд╖рд╛ рдпрдВрддреНрд░рдгрд╛ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХрд░рддреЗ. рд╡рд┐рднрд╛рдЬрди рдХрд░реНрдирд▓ рдЗрддрд░ рдорд╛рдпрдХреНрд░реЛрдХрд░реНрдирд▓ рдкреЗрдХреНрд╖рд╛ рдЕрдзрд┐рдХ рд╕реВрдХреНрд╖реНрдо рдЖрдгрд┐ рд╕реНрдерд┐рд░ рдЖрд╣реЗ, рдЬреНрдпрд╛рдореБрд│реЗ рдмрд┐рдШрд╛рдб рд╣реЛрдК рд╢рдХрдгрд╛рд▒реНрдпрд╛ рдкрд░рд┐рд╕реНрдерд┐рддреАрдВрдЪреА рд╕рдВрдЦреНрдпрд╛ рдХрдореА рд╣реЛрддреЗ.

рдХрд░реНрдирд▓ VMX рд░реВрдЯ рдореЛрдбрдордзреНрдпреЗ рдЪрд╛рд▓рддреЗ, рд╣рд╛рдпрдкрд░рд╡рд╛рдЗрдЬрд░ рдкреНрд░рдорд╛рдгреЗрдЪ, рдЖрдгрд┐ рдЗрддрд░ рд╕рд░реНрд╡ рдШрдЯрдХ VMX рдиреЙрди-рд░реВрдЯ рдореЛрдбрдордзреНрдпреЗ рдЪрд╛рд▓рддрд╛рдд, рдЕрддрд┐рдереА рдкреНрд░рдгрд╛рд▓реАрдВрдкреНрд░рдорд╛рдгреЗрдЪ. рдЗрдВрдЯреЗрд▓ рд╡реНрд╣реАрдЯреА-рдбреА рдбреАрдПрдордП рдПрдХреНрд╕реНрдЯреЗрдВрд╢рдиреНрд╕ рдЖрдгрд┐ рдЗрдВрдЯрд░рдкреНрдЯ рд░реАрдореЕрдкрд┐рдВрдЧ рд╡рд╛рдкрд░реВрди рдЙрдкрдХрд░рдгрд╛рдВрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ, рдЬреНрдпрд╛рдореБрд│реЗ рдореБрдПрди рдЕрдВрддрд░реНрдЧрдд рдЪрд╛рд▓рдгрд╛рд▒реНрдпрд╛ рдШрдЯрдХрд╛рдВрдирд╛ PCI рдЙрдкрдХрд░рдгрд╛рдВрдЪреЗ рд╕реБрд░рдХреНрд╖рд┐рдд рдмрдВрдзрди рд▓рд╛рдЧреВ рдХрд░рдгреЗ рд╢рдХреНрдп рд╣реЛрддреЗ.

Muen 1.0 рдЪреЗ рдкреНрд░рдХрд╛рд╢рди, рдЕрддреНрдпрдВрдд рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣ рдкреНрд░рдгрд╛рд▓реА рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдореБрдХреНрдд рд╕реНрд░реЛрдд рдорд╛рдпрдХреНрд░реЛрдХрд░реНрдирд▓

Muen рдЪреНрдпрд╛ рдХреНрд╖рдорддрд╛рдВрдордзреНрдпреЗ рдорд▓реНрдЯреА-рдХреЛрд░ рд╕рд┐рд╕реНрдЯрдо, рдиреЗрд╕реНрдЯреЗрдб рдореЗрдорд░реА рдкреЗрдЬреЗрд╕ (EPT, рдПрдХреНрд╕реНрдЯреЗрдВрдбреЗрдб рдкреЗрдЬ рдЯреЗрдмрд▓реНрд╕), MSI (рдореЗрд╕реЗрдЬ рд╕рд┐рдЧреНрдирд▓ рдХреЗрд▓реЗрд▓реЗ рдЗрдВрдЯрд░рдкреНрдЯреНрд╕), рдЖрдгрд┐ рдореЗрдорд░реА рдкреЗрдЬ ре▓рдЯреНрд░рд┐рдмреНрдпреВрдЯ рдЯреЗрдмрд▓реНрд╕ (PAT, рдкреЗрдЬ ре▓рдЯреНрд░рд┐рдмреНрдпреВрдЯ рдЯреЗрдмрд▓) рдпрд╛рдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рд╣реЛрддреЛ. рдореБрдПрди рдЗрдВрдЯреЗрд▓ рд╡реНрд╣реАрдПрдордПрдХреНрд╕ рдкреНрд░реАрдореНрдкреНрдЯрд┐рд╡реНрд╣ рдЯрд╛рдЗрдорд░рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд░рд╛рдКрдВрдб-рд░реЙрдмрд┐рди рд╢реЗрдбреНрдпреВрд▓рд░ рджреЗрдЦреАрд▓ рдкреНрд░рджрд╛рди рдХрд░рддреЗ, рдПрдХ рдХреЙрдореНрдкреЕрдХреНрдЯ рд░рдирдЯрд╛рдЗрдо рдЬреЛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрд╡рд░ рдкрд░рд┐рдгрд╛рдо рдХрд░рдд рдирд╛рд╣реА, рдХреНрд░реЕрд╢ рдСрдбрд┐рдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо, рдПрдХ рдирд┐рдпрдо-рдЖрдзрд╛рд░рд┐рдд рд╕реНрдерд┐рд░ рд╕рдВрд╕рд╛рдзрди рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдпрдВрддреНрд░рдгрд╛, рдЗрд╡реНрд╣реЗрдВрдЯ рд╣рд╛рддрд╛рд│рдгреА рдкреНрд░рдгрд╛рд▓реА рдЖрдгрд┐ рд╕рд╛рдорд╛рдпрд┐рдХ рдореЗрдорд░реА рдЪреЕрдиреЗрд▓ рдХрд╛рд░реНрдпрд░рдд рдШрдЯрдХрд╛рдВрдордзреНрдпреЗ рд╕рдВрд╡рд╛рдж.

рд╣реЗ 64-рдмрд┐рдЯ рдорд╢реАрди рдХреЛрдб, 32- рдХрд┐рдВрд╡рд╛ 64-рдмрд┐рдЯ рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рдорд╢реАрдиреНрд╕, Ada рдЖрдгрд┐ SPARK 64 рднрд╛рд╖рд╛рдВрдордзреАрд▓ 2014-рдмрд┐рдЯ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕, Muen рдЪреНрдпрд╛ рд╡рд░ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ MirageOS рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд▓рд┐рдирдХреНрд╕ рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рдорд╢реАрдиреНрд╕ рдЖрдгрд┐ рд╕реНрд╡-рдирд┐рд╣рд┐рдд тАЬрдпреБрдирд┐рдХрд░реНрдирд▓реНрд╕тАЭ рд╕рд╣ рдХрд╛рд░реНрдпрд░рдд рдШрдЯрдХрд╛рдВрдирд╛ рд╕рдорд░реНрдерди рджреЗрддреЗ.

рдореБрдПрди 1.0 рдЪреНрдпрд╛ рд░рд┐рд▓реАрдЭрдордзреНрдпреЗ рдСрдлрд░ рдХреЗрд▓реЗрд▓реЗ рдореБрдЦреНрдп рдирд╡рдХрд▓реНрдкрдирд╛:

  • рдХрд░реНрдирд▓ (рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдЖрдгрд┐ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░), рд╕рд┐рд╕реНрдЯрдо (рд╕рд┐рд╕реНрдЯрдо рдкреЙрд▓рд┐рд╕реА, Tau0 рдЖрдгрд┐ рдЯреВрд▓рдХрд┐рдЯ) рдЖрдгрд┐ рдШрдЯрдХрд╛рдВрд╕рд╛рдареА рддрдкрд╢реАрд▓рд╛рдВрд╕рд╣ рджрд╕реНрддрдРрд╡рдЬ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд, рдЬреЗ рдкреНрд░рдХрд▓реНрдкрд╛рдЪреНрдпрд╛ рд╕рд░реНрд╡ рдкреИрд▓реВрдВрдЪреЗ рджрд╕реНрддрдРрд╡рдЬреАрдХрд░рдг рдХрд░рддрд╛рдд.
  • Tau0 (Muen System Composer) рдЯреВрд▓рдХрд┐рдЯ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рддрд┐рдорд╛ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдореБрдПрдирдЪреНрдпрд╛ рд╡рд░ рдЪрд╛рд▓рдгрд╛рд▒реНрдпрд╛ рдорд╛рдирдХ рд╕реЗрд╡рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддрдпрд╛рд░-рддрдпрд╛рд░ рд╕рддреНрдпрд╛рдкрд┐рдд рдШрдЯрдХрд╛рдВрдЪрд╛ рд╕рдВрдЪ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ. рдкреНрд░рджрд╛рди рдХреЗрд▓реЗрд▓реНрдпрд╛ рдШрдЯрдХрд╛рдВрдордзреНрдпреЗ AHCI (SATA) рдбреНрд░рд╛рдЗрд╡реНрд╣рд░, рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ (DM), рдмреВрдЯ рд▓реЛрдбрд░, рд╕рд┐рд╕реНрдЯрдо рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ, рдЖрднрд╛рд╕реА рдЯрд░реНрдорд┐рдирд▓ рдЗ.
  • muenblock Linux рдбреНрд░рд╛рдпрд╡реНрд╣рд░ (Muen рд╢реЗрдЕрд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдореЗрдорд░реАрдЪреНрдпрд╛ рд╡рд░ рдЪрд╛рд▓рдгрд╛рд▒реНрдпрд╛ рдмреНрд▓реЙрдХ рдЙрдкрдХрд░рдгрд╛рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА) blockdev 2.0 API рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ.
  • рдореВрд│ рдШрдЯрдХрд╛рдВрдЪреЗ рдЬреАрд╡рди рдЪрдХреНрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд▓рд╛рдЧреВ рдХреЗрд▓реЗрд▓реА рд╕рд╛рдзрдиреЗ.
  • рдЕрдЦрдВрдбрддреЗрдЪреЗ рд╕рдВрд░рдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА SBS (рд╕рд╛рдЗрди рдХреЗрд▓реЗрд▓реЗ рдмреНрд▓реЙрдХ рд╕реНрдЯреНрд░реАрдо) рдЖрдгрд┐ CSL (рдХрдорд╛рдВрдб рд╕реНрдЯреНрд░реАрдо рд▓реЛрдбрд░) рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рддрд┐рдорд╛ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд.
  • рдПрдХ рд╕рддреНрдпрд╛рдкрд┐рдд AHCI-DRV рдбреНрд░рд╛рдЗрд╡реНрд╣рд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ, рдЬреЛ SPARK 2014 рднрд╛рд╖реЗрдд рд▓рд┐рд╣рд┐рд▓реЗрд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ рддреБрдореНрд╣рд╛рд▓рд╛ рдШрдЯрдХрд╛рдВрдирд╛ ATA рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд┐рдВрд╡рд╛ рд╡реИрдпрдХреНрддрд┐рдХ рдбрд┐рд╕реНрдХ рд╡рд┐рднрд╛рдЬрдирд╛рдВрдирд╛ рд╕рдорд░реНрдерди рджреЗрдгрд╛рд░реЗ рдбреНрд░рд╛рдЗрд╡реНрд╣ рдХрдиреЗрдХреНрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЛ.
  • MirageOS рдЖрдгрд┐ Solo5 рдкреНрд░рдХрд▓реНрдкрд╛рдВрдордзреВрди рд╕реБрдзрд╛рд░рд┐рдд рдпреБрдирд┐рдХрд░реНрдирд▓ рд╕рдорд░реНрдерди.
  • Ada рднрд╛рд╖рд╛ рдЯреВрд▓рдХрд┐рдЯ GNAT рд╕рдореБрджрд╛рдп 2021 рдкреНрд░рдХрд╛рд╢рдирд╛рд╕рд╛рдареА рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
  • рд╕рддрдд рдПрдХреАрдХрд░рдг рдкреНрд░рдгрд╛рд▓реА Bochs рдПрдореБрд▓реЗрдЯрд░ рд╡рд░реВрди QEMU/KVM рдиреЗрд╕реНрдЯреЗрдб рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ.
  • Linux рдШрдЯрдХ рдкреНрд░рддрд┐рдорд╛ Linux 5.4.66 рдХрд░реНрдирд▓ рд╡рд╛рдкрд░рддрд╛рдд.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛