MirageOS: raamatukogu unikaalsete elementide ehitamiseks

mirageose skeem

Mirage OS See on üsna huvitav projekt, kuna see on operatsioonisüsteemi raamatukogu, et ehitada unikaalsete võrkude, pilve, mobiilsete platvormide jms jaoks mõeldud turvaliste või suure jõudlusega rakenduste jaoks. Neid kordumatuid elemente saab kompileerida GNU / Linuxis ja muudes Unixi operatsioonisüsteemides, samuti võib neid virtualiseerida KVM hüpervisoril või Xenil.

Selleks kasutab MirageOS raamatukogudega keelt OCaml, et pakkuda võrkude funktsioone, salvestusruumi ja süsteemi toetatavaid funktsioone. Uusim välja antud versioon ilmus 2017. aasta veebruaris koos selle käivitamisega Mirage OS 3.0. Huvilistele saate projekti kohta alla laadida ja hankida lisateavet aadressilt mirage.io .

Neile, kes ei tea, mis nad on ainulaadsedNeed on spetsiaalselt opsüsteemi teekide kasutamiseks loodud struktuurid, mis on minimaalsed teatud rakenduse käitamiseks. See säästab kogu operatsioonisüsteemi virtualiseerimist ja parandab üldist jõudlust. Nii rakenduse kood, teegid kui ka see üldotstarbeline unikaalne versioon on koostatud töötama otse hüpervisoril või riistvaral, ilma et oleks vaja operatsioonisüsteemi protsessi sekkuda.

Ja see pole mitte ainult jõudluse küsimus (kuna osutub vajalikuks vaid 4% traditsioonilise operatsioonisüsteemi suurusest ja vajalike draiverite optimeerimine), see parandab ka turvalisus vähendades rakenduse käitamiseks kasutatava koodi hulka, jättes seetõttu ründajale vähem manööverdamisruumi. Unustamata selle mitmekülgsust ja olulisust tänapäevaste rakenduste jaoks. Seetõttu on üha rohkem selliseid projekte nagu MirageOS, näiteks OSV, Runtime.js, IncludeOS, HermitCore, HaLVM, Clive, Grafene, ClickOS jne.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.