Σπίτι Ήχος Τι είναι ένας νανο πυρήνας; - ορισμός από την τεχνολογία

Τι είναι ένας νανο πυρήνας; - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει ο πυρήνας Nano;

Ένα νανοκέρδελο είναι ένας μικρός πυρήνας που προσφέρει άντληση υλικού, αλλά χωρίς υπηρεσίες συστήματος. Οι μεγαλύτεροι πυρήνες έχουν σχεδιαστεί για να προσφέρουν περισσότερες δυνατότητες και να διαχειριστούν περισσότερη άντληση υλικού. Τα σύγχρονα microkernels στερούνται επίσης υπηρεσίες συστήματος, επομένως οι όροι microkernal και nanokernal έχουν γίνει ανάλογοι.

Η Techopedia εξηγεί τον Nano Kernel

Ιστορικά, ο όρος νανοκέρδελος υποδηλώνει:

  • Ένας πυρήνας στον οποίο ο συνολικός όγκος του κώδικα του πυρήνα, δηλαδή ο κώδικας που εκτελείται στον προνομιούχο τρόπο του υλικού, είναι αρκετά μικρός.
  • Ένα στρώμα εικονικοποίησης κάτω από ένα λειτουργικό σύστημα, το οποίο ονομάζεται ακριβέστερα ένας hypervisor.
  • Ένα στρώμα αφαίρεσης υλικού (HAL), το οποίο αποτελεί το τμήμα χαμηλότερου επιπέδου ενός πυρήνα.
  • Περιστασιακά, ο όρος nanokernel χρησιμοποιείται για να περιγράψει έναν πυρήνα που υποστηρίζει ανάλυση ρολογιού nanosecond.

Ο όρος nanokernel εμφανίστηκε για πρώτη φορά στο έγγραφο "The KeyKOS NanoKernel Architecture". Το KeyKOS nanokernel είναι ένα λειτουργικό σύστημα βασισμένο σε δυνατότητες (OS) που κυκλοφορεί στην αγορά από το 1983. Εφαρμόστηκε για να καλύψει απαιτήσεις όπως η αξιοπιστία, η ασφάλεια και η σταθερή διαθεσιμότητα για εφαρμογές στους οικοδεσπότες Tymnet. Προορίζεται για την εκτέλεση πολλών παρουσιών πολλαπλών λειτουργικών συστημάτων σε ένα μόνο σύστημα υλικού. Το nanokernel KeyKOS είναι περίπου 20.000 γραμμές κώδικα C, το οποίο περιλαμβάνει το σημείο ελέγχου, την ικανότητα και την υποστήριξη εικονικής μνήμης. Μπορεί να τρέξει μέσα σε μόλις 100 kilobytes μνήμης.

Τι είναι ένας νανο πυρήνας; - ορισμός από την τεχνολογία