Xen рд╣рд╛рдпрдкрд░рд╡рд╛рдЗрдЬрд░ 4.17 рд░рд┐рд▓реАрдЭ

рдПрдХрд╛ рд╡рд░реНрд╖рд╛рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдирдВрддрд░, рд╡рд┐рдирд╛рдореВрд▓реНрдп рд╣рд╛рдпрдкрд░рд╡рд╛рдЗрдЬрд░ Xen 4.17 рд░рд┐рд▓реАрдЭ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ. Amazon, Arm, Bitdefender, Citrix, EPAM Systems рдЖрдгрд┐ Xilinx (AMD) рд╕рд╛рд░рдЦреНрдпрд╛ рдХрдВрдкрдиреНрдпрд╛рдВрдиреА рдирд╡реАрди рдкреНрд░рдХрд╛рд╢рдирд╛рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдд рднрд╛рдЧ рдШреЗрддрд▓рд╛. Xen 4.17 рд╢рд╛рдЦреЗрд╕рд╛рдареА рдЕрджреНрдпрддрдирд╛рдВрдЪреА рдирд┐рд░реНрдорд┐рддреА 12 рдЬреВрди, 2024 рдкрд░реНрдпрдВрдд рдЖрдгрд┐ рдЕрд╕реБрд░рдХреНрд╖рд╛ рдирд┐рд░рд╛рдХрд░рдгрд╛рдВрдЪреЗ рдкреНрд░рдХрд╛рд╢рди 12 рдбрд┐рд╕реЗрдВрдмрд░ 2025 рдкрд░реНрдпрдВрдд рдЪрд╛рд▓реЗрд▓.

Xen 4.17 рдордзреАрд▓ рдкреНрд░рдореБрдЦ рдмрджрд▓:

  • рдорд┐рд╢рди-рдХреНрд░рд┐рдЯрд┐рдХрд▓ рд╕рд┐рд╕реНрдЯреАрдордЪреНрдпрд╛ рдирд┐рд░реНрдорд┐рддреАрдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ MISRA-C рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдордзреНрдпреЗ рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ C рднрд╛рд╖реЗрддреАрд▓ рд╕реБрд░рдХреНрд╖рд┐рдд рдЖрдгрд┐ рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣ рдХрд╛рд░реНрдпрдХреНрд░рдорд╛рдВрдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдВрдЪреЗ рдЖрдВрд╢рд┐рдХ рдЕрдиреБрдкрд╛рд▓рди рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ рдЬрд╛рддреЗ. Xen рдЕрдзрд┐рдХреГрддрдкрдгреЗ 4 рдирд┐рд░реНрджреЗрд╢ рдЖрдгрд┐ 24 MISRA-C рдирд┐рдпрдо (143 рдирд┐рдпрдо рдЖрдгрд┐ 16 рдирд┐рд░реНрджреЗрд╢рд╛рдВрдкреИрдХреА) рд▓рд╛рдЧреВ рдХрд░рддреЗ, рдЖрдгрд┐ MISRA-C рд╕реНрдЯреЕрдЯрд┐рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рджреЗрдЦреАрд▓ рдЕрд╕реЗрдВрдмреНрд▓реА рдкреНрд░рдХреНрд░рд┐рдпреЗрдд рд╕рдорд╛рдХрд▓рд┐рдд рдХрд░рддреЗ, рдЬреЗ рддрдкрд╢реАрд▓ рдЖрд╡рд╢реНрдпрдХрддрд╛рдВрдЪреЗ рдЕрдиреБрдкрд╛рд▓рди рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рддреЗ.
  • ARM рдкреНрд░рдгрд╛рд▓реАрд╕рд╛рдареА рд╕реНрдерд┐рд░ Xen рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ, рдЬреЗ рдЕрддрд┐рдереАрдВрдирд╛ рдЖрдЧрд╛рдК рдмреВрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕рд░реНрд╡ рд╕рдВрд╕рд╛рдзрдирд╛рдВрдирд╛ рд╣рд╛рд░реНрдб-рдХреЛрдб рдХрд░рддреЗ. рд╕рд░реНрд╡ рд╕рдВрд╕рд╛рдзрдиреЗ, рдЬрд╕реЗ рдХреА рд╕рд╛рдорд╛рдпрд┐рдХ рдореЗрдорд░реА, рдЗрд╡реНрд╣реЗрдВрдЯ рд╕реВрдЪрдирд╛ рдЪреЕрдиреЗрд▓ рдЖрдгрд┐ рд╣рд╛рдпрдкрд░рд╡рд╛рдЗрдЬрд░ рд╣реАрдк рд╕реНрдкреЗрд╕, рдбрд╛рдпрдиреЕрдорд┐рдХрд░рд┐рддреНрдпрд╛ рд╡рд╛рдЯрдк рдХрд░рдгреНрдпрд╛рдРрд╡рдЬреА рд╣рд╛рдпрдкрд░рд╡рд╛рдЗрдЬрд░ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдкрд╡рд░ рдкреВрд░реНрд╡-рд╡рд╛рдЯрдк рдХреЗрд▓реЗ рдЬрд╛рддреЗ, рдСрдкрд░реЗрд╢рди рджрд░рдореНрдпрд╛рди рд╕рдВрд╕рд╛рдзрдирд╛рдВрдЪреНрдпрд╛ рдХрдорддрд░рддреЗрдореБрд│реЗ рд╕рдВрднрд╛рд╡реНрдп рдЕрдкрдпрд╢ рджреВрд░ рдХрд░рддреЗ.
  • рдПрдЖрд░рдПрдо рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдПрдореНрдмреЗрдбреЗрдб рд╕рд┐рд╕реНрдЯрдорд╕рд╛рдареА, VirtIO рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡рд╛рдкрд░реВрди I/O рд╡рд░реНрдЪреНрдпреБрдЕрд▓рд╛рдпрдЭреЗрд╢рдирд╕рд╛рдареА рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ (рдЯреЗрдХ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди) рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ. virtio-mmio рдЯреНрд░рд╛рдиреНрд╕рдкреЛрд░реНрдЯрдЪрд╛ рд╡рд╛рдкрд░ рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ I/O рдЙрдкрдХрд░рдгрд╛рд╕рд╣ рдбреЗрдЯрд╛рдЪреА рджреЗрд╡рд╛рдгрдШреЗрд╡рд╛рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рддреЛ, рдЬреЗ VirtIO рдЙрдкрдХрд░рдгрд╛рдВрдЪреНрдпрд╛ рд╡рд┐рд╕реНрддреГрдд рд╢реНрд░реЗрдгреАрд╕рд╣ рд╕реБрд╕рдВрдЧрддрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ. Linux рдлреНрд░рдВрдЯрдПрдВрдб, рдЯреВрд▓рдХрд┐рдЯ (libxl/xl), dom0less рдореЛрдб рдЖрдгрд┐ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдЬрд╛рдЧреЗрдд рдЪрд╛рд▓рдгрд╛рд▒реНрдпрд╛ рдмреЕрдХрдПрдВрдбрд╕рд╛рдареА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ (virtio-disk, virtio-net, i2c рдЖрдгрд┐ gpio рдмреЕрдХрдПрдВрдбреНрд╕рдЪреА рдЪрд╛рдЪрдгреА рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ).
  • dom0less рдореЛрдбрд╕рд╛рдареА рд╕реБрдзрд╛рд░рд┐рдд рд╕рдорд░реНрдерди, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рд╕рд░реНрд╡реНрд╣рд░ рдмреВрдЯрдЪреНрдпрд╛ рд╕реБрд░реБрд╡рд╛рддреАрдЪреНрдпрд╛ рдЯрдкреНрдкреНрдпрд╛рд╡рд░ рдЖрднрд╛рд╕реА рдорд╢реАрди рд╕реБрд░реВ рдХрд░рддрд╛рдирд╛ dom0 рд╡рд╛рддрд╛рд╡рд░рдг рдЙрдкрдпреЛрдЬрд┐рдд рдХрд░рдгреЗ рдЯрд╛рд│рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рдмреВрдЯ рд╕реНрдЯреЗрдЬрд╡рд░ (рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдЯреНрд░реАрджреНрд╡рд╛рд░реЗ) CPU рдкреВрд▓реНрд╕ (CPUPOOL) рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ dom0 рд╢рд┐рд╡рд╛рдп рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рдирдордзреНрдпреЗ рдкреВрд▓ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, ARM рд╕рд┐рд╕реНрдЯреАрдорд╡рд░ рд╡рд┐рд╡рд┐рдз рдкреНрд░рдХрд╛рд░рдЪреЗ CPU рдХреЛрд░ рдмрд╛рдВрдзрдгреНрдпрд╛рд╕рд╛рдареА big.LITTLE. рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░, рд╢рдХреНрддрд┐рд╢рд╛рд▓реА, рдкрд░рдВрддреБ рдКрд░реНрдЬрд╛ рдШреЗрдгрд╛рд░реЗ рдХреЛрд░, рдЖрдгрд┐ рдХрдореА рдЙрддреНрдкрд╛рджрдХ рдкрд░рдВрддреБ рдЕрдзрд┐рдХ рдКрд░реНрдЬрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдо рдХреЛрд░ рдПрдХрддреНрд░рд┐рдд рдХрд░рддреЗ. рдпрд╛рд╢рд┐рд╡рд╛рдп, dom0less рдЕрддрд┐рдереА рдкреНрд░рдгрд╛рд▓реАрдВрдирд╛ рдкреЕрд░рд╛рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓рд╛рдпрдЭреЗрд╢рди рдлреНрд░рдВрдЯрдПрдВрдб/рдмреЕрдХрдПрдВрдб рдмрд╛рдВрдзрдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреБрд░рд╡рддреЗ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдЖрд╡рд╢реНрдпрдХ рдкреЕрд░рд╛рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓рд╛рдЗрдЬреНрдб рд╕рд╛рдзрдирд╛рдВрд╕рд╣ рдЕрддрд┐рдереА рдкреНрд░рдгрд╛рд▓реА рдмреВрдЯ рдХрд░рдгреНрдпрд╛рд╕ рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ.
  • рдПрдЖрд░рдПрдо рд╕рд┐рд╕реНрдЯреАрдорд╡рд░, рдореЗрдорд░реА рд╡рд░реНрдЪреНрдпреБрдЕрд▓рд╛рдпрдЭреЗрд╢рди рд╕реНрдЯреНрд░рдХреНрдЪрд░реНрд╕ (P2M, рдлрд┐рдЬрд┐рдХрд▓ рдЯреВ рдорд╢реАрди) рдЖрддрд╛ рдбреЛрдореЗрди рддрдпрд╛рд░ рдХреЗрд▓реНрдпрд╛рд╡рд░ рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдореЗрдорд░реА рдкреВрд▓рдордзреВрди рд╡рд╛рдЯрдк рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд, рдЬреЗ рдореЗрдорд░реА-рд╕рдВрдмрдВрдзрд┐рдд рдмрд┐рдШрд╛рдб рдЭрд╛рд▓реНрдпрд╛рд╕ рдЕрддрд┐рдереАрдВрдордзреНрдпреЗ рдЪрд╛рдВрдЧрд▓реЗ рд╡реЗрдЧрд│реЗ рдареЗрд╡рдгреНрдпрд╛рд╕ рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ.
  • рдПрдЖрд░рдПрдо рд╕рд┐рд╕реНрдЯрдорд╕рд╛рдареА, рдкреНрд░реЛрд╕реЗрд╕рд░ рдорд╛рдпрдХреНрд░реЛрдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд▓ рд╕реНрдЯреНрд░рдХреНрдЪрд░реНрд╕рдордзреАрд▓ рд╕реНрдкреЗрдХреНрдЯрд░-рдмреАрдПрдЪрдмреА рдЕрд╕реБрд░рдХреНрд╖рд┐рддрддреЗрдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдг рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
  • ARM рд╕рд┐рд╕реНрдЯреАрдорд╡рд░, Dom0 рд░реВрдЯ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд Zephyr рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдЪрд╛рд▓рд╡рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ.
  • рд╡реЗрдЧрд│реНрдпрд╛ (рдЭрд╛рдбрд╛рдЪреНрдпрд╛ рдмрд╛рд╣реЗрд░) рд╣рд╛рдпрдкрд░рд╡рд╛рдЗрдЬрд░ рдЕрд╕реЗрдВрдмреНрд▓реАрдЪреА рд╢рдХреНрдпрддрд╛ рдкреНрд░рджрд╛рди рдХреЗрд▓реА рдЖрд╣реЗ.
  • x86 рдкреНрд░рдгрд╛рд▓реАрдВрд╡рд░, рдореЛрдареНрдпрд╛ IOMMU рдкреГрд╖реНрдареЗ (рд╕реБрдкрд░рдкреЗрдЬ) рд╕рд░реНрд╡ рдкреНрд░рдХрд╛рд░рдЪреНрдпрд╛ рдЕрддрд┐рдереА рдкреНрд░рдгрд╛рд▓реАрдВрд╕рд╛рдареА рд╕рдорд░реНрдерд┐рдд рдЖрд╣реЗрдд, рдЬреЗ PCI рд╕рд╛рдзрдиреЗ рдлреЙрд░рд╡рд░реНрдб рдХрд░рддрд╛рдирд╛ рд╡рд╛рдвреАрд╡ рдереНрд░реБрдкреБрдЯрд▓рд╛ рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ. 12 TB рдкрд░реНрдпрдВрдд RAM рдиреЗ рд╕реБрд╕рдЬреНрдЬ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╣реЛрд╕реНрдЯрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ. рдмреВрдЯ рд╕реНрдЯреЗрдЬрд╡рд░, dom0 рд╕рд╛рдареА cpuid рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ. рдЕрддрд┐рдереА рдкреНрд░рдгрд╛рд▓реАрдВрдордзреНрдпреЗ CPU рд╡рд░реАрд▓ рд╣рд▓реНрд▓реНрдпрд╛рдВрд╡рд┐рд░реВрджреНрдз рд╣рд╛рдпрдкрд░рд╡рд╛рдЗрдЬрд░ рд╕реНрддрд░рд╛рд╡рд░ рд▓рд╛рдЧреВ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕рдВрд░рдХреНрд╖рдг рдЙрдкрд╛рдпрд╛рдВрд╡рд░ рдирд┐рдпрдВрддреНрд░рдг рдареЗрд╡рдгреНрдпрд╛рд╕рд╛рдареА, VIRT_SSBD рдЖрдгрд┐ MSR_SPEC_CTRL рд╣реЗ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗрдд.
  • VirtIO-Grant рд╡рд╛рд╣рддреВрдХ рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реА рдЬрд╛рдд рдЖрд╣реЗ, VirtIO-MMIO рдкреЗрдХреНрд╖рд╛ рдЙрдЪреНрдЪ рдкрд╛рддрд│реАрдЪреНрдпрд╛ рд╕реБрд░рдХреНрд╖рд┐рддрддреЗрдиреЗ рдЖрдгрд┐ рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕рд╕рд╛рдареА рд╡реЗрдЧрд│реНрдпрд╛ рд╡реЗрдЧрд│реНрдпрд╛ рдбреЛрдореЗрдирдордзреНрдпреЗ рд╣рдБрдбрд▓рд░ рдЪрд╛рд▓рд╡рдгреНрдпрд╛рдЪреНрдпрд╛ рдХреНрд╖рдорддреЗрдиреЗ рд╡реЗрдЧрд│реЗ рдЖрд╣реЗ. VirtIO-Grant, рдбрд╛рдпрд░реЗрдХреНрдЯ рдореЗрдорд░реА рдореЕрдкрд┐рдВрдЧ рдРрд╡рдЬреА, рдЕрддрд┐рдереА рдкреНрд░рдгрд╛рд▓реАрдЪреНрдпрд╛ рднреМрддрд┐рдХ рдкрддреНрддреНрдпрд╛рдВрдЪреЗ рдЕрдиреБрджрд╛рди рд▓рд┐рдВрдХреНрд╕рдордзреНрдпреЗ рднрд╛рд╖рд╛рдВрддрд░ рд╡рд╛рдкрд░рддреЗ, рдЬреЗ рдЕрддрд┐рдереА рдкреНрд░рдгрд╛рд▓реА рдЖрдгрд┐ VirtIO рдмреЕрдХрдПрдВрдб рджрд░рдореНрдпрд╛рди рдбреЗрдЯрд╛ рдПрдХреНрд╕рдЪреЗрдВрдЬрд╕рд╛рдареА рд╕рд╛рдорд╛рдпрд┐рдХ рдореЗрдорд░реАрдЪреНрдпрд╛ рдкреВрд░реНрд╡-рд╕рдВрдордд рдХреНрд╖реЗрддреНрд░рд╛рдВрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░рдгреНрдпрд╛рд╕ рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ. рдореЗрдорд░реА рдореЕрдкрд┐рдВрдЧ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдмреЕрдХрдПрдВрдб рдЕрдзрд┐рдХрд╛рд░. VirtIO-Grant рд╕рдорд░реНрдерди рдЖрдзреАрдкрд╛рд╕реВрдирдЪ Linux рдХрд░реНрдирд▓рдордзреНрдпреЗ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЖрд╣реЗ, рдкрд░рдВрддреБ рдЕрджреНрдпрд╛рдк QEMU рдмреЕрдХрдПрдВрдбрдордзреНрдпреЗ, virtio-vhost рдЖрдгрд┐ рдЯреВрд▓рдХрд┐рдЯрдордзреНрдпреЗ (libxl/xl) рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реЗрд▓реЗ рдирд╛рд╣реА.
  • рд╣рд╛рдпрдкрд░рд▓рд╛рдБрдЪ рдЙрдкрдХреНрд░рдо рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдд рдЖрд╣реЗ, рдЬреНрдпрд╛рдЪрд╛ рдЙрджреНрджреЗрд╢ рд╕рд┐рд╕реНрдЯрдо рдмреВрдЯ рджрд░рдореНрдпрд╛рди рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рдорд╢реАрдиреНрд╕ рд▓рд╛рдБрдЪ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд▓рд╡рдЪрд┐рдХ рд╕рд╛рдзрдиреЗ рдкреНрд░рджрд╛рди рдХрд░рдгреЗ рдЖрд╣реЗ. рд╕рдзреНрдпрд╛, рдкреЕрдЪрдЪрд╛ рдкрд╣рд┐рд▓рд╛ рд╕рдВрдЪ рдЖрдзреАрдЪ рддрдпрд╛рд░ рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ рдЬреЛ рддреБрдореНрд╣рд╛рд▓рд╛ рдкреАрд╡реНрд╣реА рдбреЛрдореЗрди рд╢реЛрдзрдгреНрдпрд╛рдЪреА рдЖрдгрд┐ рд▓реЛрдб рдХрд░рддрд╛рдирд╛ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдкреНрд░рддрд┐рдорд╛ рд╣рд╛рдпрдкрд░рд╡рд╛рдЗрдЬрд░рдордзреНрдпреЗ рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЛ. рдЕрд╢рд╛ рдкреЕрд░рд╛рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓рд╛рдЗрдЬреНрдб рдбреЛрдореЗрдиреНрд╕ рдЪрд╛рд▓рд╡рдгреНрдпрд╛рд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реЗрд▓реА рдкреНрд░рддреНрдпреЗрдХ рдЧреЛрд╖реНрдЯ рджреЗрдЦреАрд▓ рд▓рд╛рдЧреВ рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ PV рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕рд╕рд╛рдареА Xenstore рдШрдЯрдХ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗрдд. рдкреЕрдЪреЗрд╕ рд╕реНрд╡реАрдХрд╛рд░рд▓реНрдпрд╛рдирдВрддрд░, PVH рдЖрдгрд┐ HVM рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕рд╕рд╛рдареА рд╕рдорд░реНрдерди рд╕рдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рддрд╕реЗрдЪ рдореЛрдЬрд▓реЗрд▓реЗ рдмреВрдЯ рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдпреЛрдЧреНрдп, рд╕реНрд╡рддрдВрддреНрд░ domB рдбреЛрдореЗрди (рдмрд┐рд▓реНрдбрд░ рдбреЛрдореЗрди) рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рд▓реЛрдб рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕рд░реНрд╡ рдШрдЯрдХрд╛рдВрдЪреНрдпрд╛ рд╡реИрдзрддреЗрдЪреА рдкреБрд╖реНрдЯреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд╛рд░реНрдп рд╕реБрд░реВ рд╣реЛрдИрд▓.
  • RISC-V рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╕рд╛рдареА Xen рдкреЛрд░реНрдЯ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреЗ рдХрд╛рдо рд╕реБрд░реВ рдЖрд╣реЗ.

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

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