Kampuni ya Siemens
Hypervisor inatekelezwa kama moduli ya kernel ya Linux na hutoa uboreshaji katika kiwango cha kernel. Vipengee vya mifumo ya wageni tayari vimejumuishwa kwenye kernel kuu ya Linux. Ili kudhibiti kutengwa, njia za uboreshaji wa vifaa zinazotolewa na CPU za kisasa hutumiwa. Vipengele tofauti vya Jailhouse ni utekelezaji wake mwepesi na kulenga kuunganisha mashine pepe kwenye CPU isiyobadilika, eneo la RAM na vifaa vya maunzi. Mbinu hii huruhusu seva moja ya kichakataji kuunga mkono utendakazi wa mazingira kadhaa huru ya mtandaoni, ambayo kila moja imepewa msingi wake wa kichakataji.
Kwa kiunga kikali kwa CPU, sehemu ya juu ya hypervisor inapunguzwa na utekelezaji wake umerahisishwa kwa kiasi kikubwa, kwani hakuna haja ya kuendesha mpangilio wa ugawaji wa rasilimali - kutenga msingi tofauti wa CPU huhakikisha kuwa hakuna kazi zingine zinazotekelezwa kwenye CPU hii. . Faida ya mbinu hii ni uwezo wa kutoa ufikiaji wa uhakika wa rasilimali na utendaji unaotabirika, ambayo inafanya Jailhouse suluhisho linalofaa kwa kuunda kazi zinazofanywa kwa wakati halisi. Upande wa chini ni uimara mdogo, uliozuiliwa na idadi ya core za CPU.
Katika istilahi za Jailhouse, mazingira pepe yanaitwa "kamera" (kisanduku, katika muktadha wa gereza). Ndani ya kamera, mfumo unaonekana kama seva ya kichakataji kimoja inayoonyesha utendaji kazi
Katika toleo jipya
- Msaada ulioongezwa kwa Marvell MACCHIATObin, Xilinx Ultra96,
Microsys miriac SBC-LS1046A na Vyombo vya Texas AM654 IDK; - Takwimu zilizoongezwa kwa kila msingi wa CPU;
- Vifaa vya PCI vilivyowezeshwa kuwekwa upya wakati kamera imezimwa;
- Muundo wa Mti wa Kifaa umebadilishwa kwa matoleo ya hivi punde ya Linux kernel;
- Ulinzi ulioongezwa dhidi ya mashambulizi ya Specter v64 kwa mifumo ya ARM na ARM2. Mipangilio ya qemu-arm64 inazingatia mabadiliko kutoka kwa matoleo mapya zaidi ya QEMU. Matatizo ya kuandika upya firmware ya PSCI kwenye mbao za Orange Pi Zero yametatuliwa;
- Kwa jukwaa la x86, wakati wa kuendesha mazingira ya onyesho (wafungwa), matumizi ya maagizo ya SSE na AVX yamewezeshwa, na ripoti ya ubaguzi huongezwa.
Mipango ya siku zijazo ni pamoja na usaidizi uliosubiriwa kwa muda mrefu wa IOMMUv3, kuongeza ufanisi wa kutumia kashe ya processor (
Chanzo: opennet.ru