Siemens kampani
Hypervisor imayikidwa ngati gawo la Linux kernel ndipo imapereka virtualization pamlingo wa kernel. Zida zamakina a alendo zaphatikizidwa kale mu Linux kernel. Kuwongolera kudzipatula, njira zogwiritsira ntchito hardware zoperekedwa ndi ma CPU amakono zimagwiritsidwa ntchito. Zodziwika bwino za Jailhouse ndikukhazikitsa kwake kopepuka komanso kuyang'ana kwambiri kumangiriza makina okhazikika ku CPU yokhazikika, dera la RAM ndi zida za Hardware. Njirayi imalola seva imodzi yamagulu ambiri kuti ithandizire kugwira ntchito kwa malo angapo odziyimira pawokha, omwe amaperekedwa pachimake chake cha purosesa.
Ndi cholumikizira cholimba ku CPU, kuwongolera kwa hypervisor kumachepetsedwa ndipo kukhazikitsidwa kwake kumakhala kosavuta, chifukwa palibe chifukwa choyendetsera dongosolo logawa zinthu - kugawa gawo lapadera la CPU kumatsimikizira kuti palibe ntchito zina zomwe zimachitidwa pa CPU iyi. . Ubwino wa njirayi ndi kuthekera kopereka mwayi wotsimikizika wazinthu ndi magwiridwe antchito odziwikiratu, zomwe zimapangitsa Jailhouse kukhala yankho loyenera popanga ntchito zomwe zimachitika munthawi yeniyeni. Chotsitsacho ndikuchepa kwapang'onopang'ono, kocheperako ndi kuchuluka kwa ma CPU cores.
Mu terminology ya Jailhouse, malo enieni amatchedwa "makamera" (selo, m'malo andende). Mkati mwa kamera, makinawa amawoneka ngati seva ya processor imodzi yomwe ikuwonetsa magwiridwe antchito
Mu kumasulidwa kwatsopano
- Thandizo lowonjezera la Marvell MACCHIATObin, Xilinx Ultra96,
Microsys miriac SBC-LS1046A ndi Texas Instruments AM654 IDK; - Ziwerengero zowonjezeredwa zapakati pa CPU iliyonse;
- Zida za PCI zidathandizira kuti zikhazikitsidwenso kamera ikatsekedwa;
- Mapangidwe a Mtengo wa Chipangizo adasinthidwa kuti atulutse kernel yaposachedwa ya Linux;
- Chitetezo chowonjezera pakuwukira kwa Specter v64 pamapulatifomu a ARM ndi ARM2. Zokonda za qemu-arm64 zimaganizira zosintha kuchokera ku zotulutsa zaposachedwa za QEMU. Mavuto ndi kulembanso firmware ya PSCI pa matabwa a Orange Pi Zero athetsedwa;
- Kwa nsanja ya x86, poyendetsa malo owonetsera (akaidi), kugwiritsa ntchito malangizo a SSE ndi AVX kumathandizidwa, ndipo lipoti lapadera likuwonjezeredwa.
Mapulani amtsogolo akuphatikiza chithandizo chomwe chakhala chikuyembekezeredwa kwa IOMMUv3, kukulitsa luso lakugwiritsa ntchito posungira purosesa (
Source: opennet.ru