cwmni Siemens
Mae'r hypervisor yn cael ei weithredu fel modiwl ar gyfer y cnewyllyn Linux ac mae'n darparu rhithwiroli ar lefel y cnewyllyn. Mae cydrannau ar gyfer systemau gwestai eisoes wedi'u cynnwys yn y prif gnewyllyn Linux. I reoli ynysu, defnyddir y mecanweithiau rhithwiroli caledwedd a ddarperir gan CPUs modern. Nodweddion nodedig Jailhouse yw ei weithrediad ysgafn ac mae'n canolbwyntio ar rwymo peiriannau rhithwir i CPU sefydlog, ardal RAM a dyfeisiau caledwedd. Mae'r dull hwn yn caniatΓ‘u i un gweinydd amlbrosesydd ffisegol gefnogi gweithrediad sawl amgylchedd rhithwir annibynnol, pob un ohonynt wedi'i neilltuo i'w graidd prosesydd ei hun.
Gyda chyswllt tynn Γ’'r CPU, mae gorbenion y hypervisor yn cael ei leihau ac mae ei weithrediad yn cael ei symleiddio'n sylweddol, gan nad oes angen rhedeg rhaglennydd dyrannu adnoddau cymhleth - mae dyrannu craidd CPU ar wahΓ’n yn sicrhau na chyflawnir unrhyw dasgau eraill ar y CPU hwn. . Mantais y dull hwn yw'r gallu i ddarparu mynediad gwarantedig i adnoddau a pherfformiad rhagweladwy, sy'n gwneud Jailhouse yn ateb addas ar gyfer creu tasgau a gyflawnir mewn amser real. Yr anfantais yw scalability cyfyngedig, wedi'i gyfyngu gan nifer y creiddiau CPU.
Yn nherminoleg Jailhouse, gelwir amgylcheddau rhithwir yn βgamerΓ’uβ (cell, yng nghyd-destun carchardy). Y tu mewn i'r camera, mae'r system yn edrych fel gweinydd un prosesydd sy'n dangos perfformiad
Yn y datganiad newydd
- Cefnogaeth ychwanegol i Marvell MACCHIATObin, Xilinx Ultra96,
Microsys miriac SBC-LS1046A a Texas Instruments AM654 IDK; - Ychwanegwyd ystadegau ar gyfer pob craidd CPU;
- Galluogi dyfeisiau PCI i gael eu hailosod pan fydd y camera wedi'i gau;
- Mae'r strwythur Device Tree wedi'i addasu ar gyfer y datganiadau cnewyllyn Linux diweddaraf;
- Ychwanegwyd amddiffyniad rhag ymosodiadau Specter v64 ar gyfer llwyfannau ARM ac ARM2. Mae'r gosodiadau qemu-arm64 yn ystyried newidiadau o'r datganiadau QEMU diweddaraf. Mae problemau gydag ailysgrifennu firmware PSCI ar fyrddau Orange Pi Zero wedi'u datrys;
- Ar gyfer y platfform x86, wrth redeg amgylcheddau demo (carcharorion), mae'r defnydd o gyfarwyddiadau SSE ac AVX yn cael ei alluogi, ac ychwanegir adroddiadau eithriadau.
Mae cynlluniau ar gyfer y dyfodol yn cynnwys cefnogaeth hir-ddisgwyliedig i IOMMUv3, gan gynyddu effeithlonrwydd defnyddio storfa'r prosesydd (
Ffynhonnell: opennet.ru