Fjórar kjarnatækni eru kynntar til að gera notkunarálag hlaupandi notenda skilvirkara
Dec 12, 2022| Meira en 150 Linux-samhæf kerfissímtöl hafa verið innleidd í Occlum v1.0 til að leyfa innfæddum Linux forritum að flytja óaðfinnanlega inn í Enclaves án breytinga eða samantektar. Stuðningur við flest helstu forritunarmál þar á meðal C/C++, Java, Python, Golang, Rust, skeljaforskrift og fleira. Á sama tíma býður Occlum opinn geymsla upp á mörg Linux forrit, svo sem kynningu á SQLite TensorFlow, OpenVino, PyTorch, Redis, MySQL, Spark, Flink, o.s.frv. sem keyrir á Occlum, og tilvísunarútfærslukerfi til að dreifa stækkanlegum öryggishugsunartilvikum byggt á Occlum á K8S.
Í fyrsta lagi, með tilliti til auðveldrar notkunar, er Occlum notað á svipaðan hátt og upplifunin af notkun gáma. Notendur geta sent forritið til TEE með nokkrum einföldum skipunum.
Annað einkenni -- skilvirkni. Occlum er afkastamikið fjölverkakerfi sem styður marga ferla. Það notar rýmisarkitektúr með einu heimilisfangi, þannig að mörg ferli deila sömu Enclave. Þess vegna getur Occlum í TEE fljótt klárað ræsingu ferla og samskipti milli vinnsluferla.
Þriðji eiginleikinn -- hagnýtur. Occlum styður margs konar skráarkerfi, svo sem dulkóðuð skráarkerfi og minnisskráakerfi, sem geta uppfyllt ýmsar skráa I/O kröfur forrita og dulkóðað gagnsæ gögn sem geymd eru á diskum þegar forrit eru í gangi.
Fjórði eiginleikinn -- minnisöryggi. Occlum er fyrsta LibOS iðnaðarins skrifað á minnisöryggistungumálinu Rust, forritunarmáli sem leitast við minnisöryggi án viðbótarkostnaðar. Occlum skrifað í Rust kemur í veg fyrir öryggisvillur í minni á lágu stigi og eykur þar með öryggi heildarkjarnakóða Occlum og gerir hann áreiðanlegri þegar hýsing er mikilvæg forrit.



