συστήματα

* Γνώση Υπολογιστών >> συστήματα >> Linux

Τα πλεονεκτήματα του Linux Kernel σε

Στον κόσμο των ηλεκτρονικών υπολογιστών , ένας πυρήνας είναι ένα βασικό πρόγραμμα που διαχειρίζεται τους πόρους του υπολογιστή για το λειτουργικό σύστημα . Τα διαχείριση των πόρων περιλαμβάνουν τις διεργασίες ( προγράμματα που εκτελούνται ) , τη μνήμη , cpu και συσκευές υλικού . Ο πυρήνας του Linux παρέχει τη διαχείριση των πόρων για το λειτουργικό σύστημα Linux . Είναι ένα μονολιθικό πυρήνα που υποστηρίζει περισσότερο υλικό από ό, τι οποιοδήποτε άλλο λειτουργικό σύστημα στην ιστορία , σύμφωνα με τον Greg Kroah - Hartman , έναν από τους προγραμματιστές του πυρήνα του Linux . Open Source
Η

Ο πυρήνας του Linux αποτελείται από περισσότερα από τέσσερα εκατομμύρια γραμμές κώδικα , καθιστώντας το ένα από τα μεγαλύτερα προγράμματα ανοιχτού κώδικα . Ολόκληρη η βάση κώδικα μπορεί να αντιμετωπισθεί και να τροποποιηθεί από οποιονδήποτε . Με ένα μεγάλο αριθμό των προγραμματιστών που βλέπουν τον πηγαίο κώδικα , τα προβλήματα ασφάλειας μπορούν να εντοπιστούν και να διορθωθούν γρήγορα. Επίσης, επιτρέπει στους προγραμματιστές να γράψουν τον κώδικα που απαιτείται για την υποστήριξη νέων συσκευών και να προσαρμοστεί στις μεταβαλλόμενες τεχνολογίες και προϋποθέσεις.
Εικόνων Monolithic με υποστήριξη για τα δυναμικώς Loadable Modules
Η

Το Linux πυρήνα είναι μονολιθική - όλες τις βασικές υπηρεσίες συγκεντρωμένων στον πυρήνα . Ένας μονολιθικός πυρήνας παρέχει άμεση πρόσβαση στο υλικό . Δεν υπάρχει ουρά για το χρόνο επεξεργαστή . Διαδικασίες μπορούν να επικοινωνούν μεταξύ τους . Υποστηριζόμενο υλικό λειτουργεί αυτόματα , χωρίς την ανάγκη για επιπλέον λογισμικό .

Ο πυρήνας του Linux υποστηρίζει επίσης δυναμικά modules για κάρτες . Μόνο οι απαραίτητες ενότητες που φορτώνονται κατά την εκκίνηση . Οι χρήστες μπορεί να φορτώσει επιπλέον modules όταν τους χρειάζονται , χωρίς να χρειάζεται να κάνετε επανεκκίνηση του λειτουργικού συστήματος .

Η Αληθινή multi-tasking
Η

Ο πυρήνας του Linux έχει σχεδιαστεί για να υποστηρίξει πολλαπλούς χρήστες που εκτελούν πολλαπλές διεργασίες ( προγράμματα ) ταυτόχρονα . Κάθε διαδικασία που τρέχει έχει το δικό του χώρο εικονικών διευθύνσεων του . Οι χώροι διεύθυνσης είναι εντελώς ξεχωριστό από το ένα το άλλο . Αυτό κρατά μια αποτυχημένη διαδικασία από προκαλώντας ολόκληρο το σύστημα να αποτύχει. Ο πυρήνας εκχωρεί πόρους του συστήματος για κάθε επιμέρους διεργασία .
Εικόνων Υποστήριξη για το υλικό και συστήματα αρχείων
Η

Linux υποστηρίζει μπορεί να τρέξει σε πολλές διαφορετικές αρχιτεκτονικές υπολογιστών , συμπεριλαμβανομένης της ARM , PA- RISC , IBM , Intel , x86 και SPARC . Επίσης, υποστηρίζει ένα μεγάλο αριθμό περιφερειακών συσκευών, όπως συσκευές USB , δίσκους CD /DVD , κάμερες και εκτυπωτές , και όλα αυτά χωρίς την ανάγκη για πρόσθετα προγράμματα οδήγησης . Ο πυρήνας αναγνωρίζει την αρχιτεκτονική και τις συνδεδεμένο-σε περιφερειακά κατά τη διάρκεια της διαδικασίας εκκίνησης και φορτώνει το κατάλληλο λογισμικό για να τους τρέξει .

Linux υποστηρίζει διάφορα συστήματα αρχείων , συμπεριλαμβανομένου του Ext3 , ReiserFS , HPFS , MS - DOS , NFS και συστήματα αρχείων SysV . Τα συνηθέστερα χρησιμοποιούμενα συστήματα αρχείων Linux είναι ext3 και Ext4 . Μπορείτε να επιλέξετε να χρησιμοποιήσετε ένα άλλο είδος , όπως ReiserFS . Linux υποστηρίζει το MS - ​​DOS και NFS , προκειμένου να διαβάσετε τα Windows και μονάδες δικτύου .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα