Πώς περιγράφεται συνήθως ένας μικροπυρήνας;
Πώς περιγράφεται συνήθως ένας μικροπυρήνας;

Βίντεο: Πώς περιγράφεται συνήθως ένας μικροπυρήνας;

Βίντεο: Πώς περιγράφεται συνήθως ένας μικροπυρήνας;
Βίντεο: Aquarium Fish Diseases - Your Fish Photos Are Reviewed By A Veterinarian 2024, Ενδέχεται
Anonim

ΕΝΑ μικροπυρήνα είναι ένα κομμάτι λογισμικού ή ακόμα και κώδικας που περιέχει τον σχεδόν ελάχιστο αριθμό λειτουργιών και δυνατοτήτων που απαιτούνται για την υλοποίηση ενός λειτουργικού συστήματος.

Αντίστοιχα, τι είναι μια δομή μικροπυρήνα;

Στην επιστήμη των υπολογιστών, α μικροπυρήνα (συχνά συντομογραφείται ως Μ-kernel) είναι η σχεδόν ελάχιστη ποσότητα λογισμικού που μπορεί να παρέχει τους μηχανισμούς που απαιτούνται για την υλοποίηση ενός λειτουργικού συστήματος (OS). Αυτοί οι μηχανισμοί περιλαμβάνουν τη διαχείριση χώρου διευθύνσεων χαμηλού επιπέδου, τη διαχείριση νημάτων και την επικοινωνία μεταξύ διεργασιών (IPC).

Κάποιος μπορεί επίσης να ρωτήσει, πώς ένας μικροπυρήνας Εκμεταλλεύεται το χώρο χρήστη; ΕΝΑ Μικροπυρήνα προσπαθεί να τρέξει τις περισσότερες υπηρεσίες - όπως δικτύωση, σύστημα αρχείων κ.λπ. - ως δαίμονες / διακομιστές χώρο χρήστη . Το μόνο που μένει κάνω για το πυρήνας είναι βασικές υπηρεσίες, όπως η εκχώρηση μνήμης (ωστόσο, ο πραγματικός διαχειριστής μνήμης είναι υλοποιείται σε χώρο χρήστη ), προγραμματισμός και ανταλλαγή μηνυμάτων (Inter Process Communication).

Επιπλέον, πού χρησιμοποιείται ο μικροπυρήνας;

Μικροπυρήνες ήταν δημοφιλείς τη δεκαετία του 1980 λόγω των περιορισμών μνήμης και αποθήκευσης των πρώιμων συστημάτων υπολογιστών. Όσο είναι ακόμα μεταχειρισμένος Για ορισμένα λειτουργικά συστήματα διακομιστών, τα περισσότερα μεγάλα λειτουργικά συστήματα, όπως τα Windows και το OS X, χρησιμοποιούν μονολιθικούς πυρήνες.

Ποια είναι η διαφορά μεταξύ μικροπυρήνα και μικροπυρήνα;

Μικροπυρήνας είναι ένα πυρήνας οι οποίες εκτελούν υπηρεσίες αυτές είναι ελάχιστες για την απόδοση του λειτουργικού συστήματος. Σε αυτό πυρήνας όλες οι άλλες λειτουργίες εκτελούνται από τον επεξεργαστή. Μακρο πυρήνας είναι ένας συνδυασμός του μικρο και μονολιθικός πυρήνας . Σε μονολιθικός πυρήνας όλος ο κώδικας του λειτουργικού συστήματος είναι σε μία εκτελέσιμη εικόνα.

Συνιστάται: