MirageOS: η βιβλιοθήκη για την κατασκευή μοναδικών πυρήνων

σχέδιο mirageos

Mirage OS Είναι ένα πολύ ενδιαφέρον έργο, δεδομένου ότι είναι μια βιβλιοθήκη λειτουργικών συστημάτων για τη δημιουργία μοναδικών πυρήνων για ασφαλείς ή υψηλής απόδοσης εφαρμογές προσανατολισμένες σε δίκτυα, το cloud, τις πλατφόρμες για κινητά κ.λπ. Αυτά τα μοναδικά προγράμματα μπορούν να μεταγλωττιστούν σε GNU / Linux και σε άλλα λειτουργικά συστήματα Unix, καθώς και να εκτελούνται στον επόπτη KVM ή στο Xen για την εικονικοποίησή τους.

Για αυτό, το MirageOS χρησιμοποιεί το OCaml, μια γλώσσα με βιβλιοθήκες για να παρέχει λειτουργίες δικτύων, αποθήκευσης και τις δυνατότητες που υποστηρίζονται από ένα σύστημα. Η τελευταία έκδοση που κυκλοφόρησε δημοσιεύθηκε τον Φεβρουάριο του 2017, με την κυκλοφορία του Mirage OS 3.0. Για όσους ενδιαφέρονται, μπορείτε να κατεβάσετε και να λάβετε περισσότερες πληροφορίες σχετικά με το έργο στη διεύθυνση mirage.io .

Για εκείνους που δεν ξέρουν τι είναι οι μοναδικοί πυρήνεςΠρόκειται για δομές ειδικά σχεδιασμένες για να χρησιμοποιούν βιβλιοθήκες λειτουργικού συστήματος, το ελάχιστο απαραίτητο για την εκτέλεση μιας συγκεκριμένης εφαρμογής. Αυτό εξοικονομεί εικονικοποίηση ολόκληρου του λειτουργικού συστήματος και βελτιώνει τη συνολική απόδοση. Τόσο ο κωδικός εφαρμογής, όσο και οι βιβλιοθήκες και αυτός ο γενικός σκοπός μοναδικό, συντάσσονται για να μπορούν να εκτελούνται απευθείας σε έναν επόπτη ή στο υλικό χωρίς την ανάγκη επέμβασης ενός λειτουργικού συστήματος στη διαδικασία.

Και δεν είναι μόνο θέμα απόδοσης (αποδεικνύεται ότι χρειάζεται μόνο το 4% του μεγέθους ενός παραδοσιακού λειτουργικού συστήματος και τη βελτιστοποίηση των απαραίτητων προγραμμάτων οδήγησης), βελτιώνει επίσης la seguridad μειώνοντας την ποσότητα του κώδικα που χρησιμοποιήθηκε για την εκτέλεση της εφαρμογής, άρα αφήνει λιγότερο χώρο για ελιγμούς για τον εισβολέα. Δεν ξεχνάμε την ευελιξία και τη σημασία του για τις σύγχρονες εφαρμογές. Γι 'αυτό υπάρχουν όλο και περισσότερα έργα όπως το MirageOS, όπως OSV, Runtime.js, IncludeOS, HermitCore, HaLVM, Clive, Grafene, ClickOS κ.λπ.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.