Siemens kambani
Iyo hypervisor inoshandiswa semodule yeLinux kernel uye inopa virtualization pane kernel level. Zvikamu zvevaenzi masisitimu zvakatoverengerwa muLinux kernel huru. Kugadzirisa kuzviparadzanisa nevamwe, iyo hardware virtualization masisitimu anopihwa neazvino maCPU anoshandiswa. Akasarudzika maficha eJailhouse kuita kwayo kukareruka kuita uye kutarisa pakusunga mashini chaiwo kune yakagadziriswa CPU, RAM nzvimbo uye hardware zvishandiso. Iyi nzira inobvumira imwe yemuviri multiprocessor server kutsigira kushanda kweakati wandei akazvimirira nharaunda, imwe neimwe inopihwa kune yayo processor musimboti.
Iine chinongedzo chakasimba kuCPU, iyo pamusoro peiyo hypervisor inodzikiswa uye kuita kwayo kunorerutswa zvakanyanya, sezvo pasina chikonzero chekumhanyisa chakaomesesa chekugovera zvigadziriso - kugovera yakaparadzana CPU musimboti kunovimbisa kuti hapana mamwe mabasa anoitwa paCPU iyi. . Kubatsira kweiyi nzira kugona kupa vimbiso yekuwana zviwanikwa uye kufungidzira kuita, izvo zvinoita kuti Jailhouse ive mhinduro yakakodzera yekugadzira mabasa anoitwa munguva chaiyo. Iyo yakaderera ishoma scalability, inoganhurwa nehuwandu hweCPU cores.
MuJailhouse terminology, nharaunda chaidzo dzinonzi "kamera" (sero, mune yejerihouse mamiriro). Mukati mekamera, sisitimu inotaridzika senge-processor server inoratidza kuita
Mukuburitswa kutsva
- Yakawedzerwa rutsigiro rweMarvell MACCHIATObin, Xilinx Ultra96,
Microsys miriac SBC-LS1046A uye Texas Instruments AM654 IDK; - Yakawedzerwa manhamba kune yega yega CPU musimboti;
- Inogonesa PCI zvishandiso kuti zvigadziriswe kana kamera yavharwa;
- Iyo Device Muti chimiro chakagadziridzwa kune yazvino Linux kernel kuburitswa;
- Yakawedzerwa dziviriro kubva kuSpecter v64 kurwiswa kweARM uye ARM2 mapuratifomu. Iyo qemu-arm64 marongero anotora muakaundi shanduko kubva kuzvino kuburitswa kweQEMU. Matambudziko nekunyorazve PSCI firmware paOrange Pi Zero mabhodhi akagadziriswa;
- Kune x86 chikuva, kana uchimhanyisa demo nharaunda (vasungwa), kushandiswa kweSSE uye AVX mirairo kunogoneswa, uye kusarudzika kushuma kunowedzerwa.
Zvirongwa zveramangwana zvinosanganisira yakamirirwa kwenguva refu rutsigiro rweIOMMUv3, kuwedzera kugona kwekushandisa processor cache (
Source: opennet.ru