Διαφήμιση

Υπάρχουν τόσες πολλές διανομές Linux στη φύση, αλλά υπάρχει μόνο ένα πράγμα που είναι εγγυημένο ότι έχουν κοινό: τον πυρήνα Linux. Ωστόσο, ενώ πολλοί άνθρωποι μιλούν για τον πυρήνα του Linux, πολλοί δεν ξέρουν πραγματικά τι κάνει.

Ας ρίξουμε μια ματιά στον πυρήνα του Linux και γιατί είναι απαραίτητος, με όσο το δυνατόν λιγότερους geeky όρους.

Τι είναι ο πυρήνας;

Ένας χάρτης των λειτουργιών του πυρήνα του Linux

Κάθε λειτουργικό σύστημα χρησιμοποιεί έναν πυρήνα. Χωρίς πυρήνα, δεν μπορείτε να έχετε έναν υπολογιστή που λειτουργεί πραγματικά. Μπορεί να δείτε και να αλληλεπιδράσετε με πολλά διαφορετικά λογισμικά, αλλά αυτός είναι ο πυρήνας από κάτω που δουλεύει πολύ.

Ο πυρήνας χρησιμεύει ως η γέφυρα μεταξύ του υλικού του υπολογιστή σας και του λογισμικού που θέλετε να εκτελέσετε. Μιλά με το υλικό μέσω των προγραμμάτων οδήγησης που περιλαμβάνονται στον πυρήνα (ή εγκαθίστανται αργότερα με τη μορφή μιας μονάδας πυρήνα).

Με αυτόν τον τρόπο, όταν μια εφαρμογή θέλει να κάνει κάτι (π.χ. αλλαγή της ρύθμισης έντασης των ηχείων), μπορεί να υποβάλει αυτό το αίτημα στον πυρήνα και ο πυρήνας μπορεί να χρησιμοποιήσει τα διαθέσιμα προγράμματα οδήγησης ηχείων για να αλλάξει πραγματικά το Ενταση ΗΧΟΥ.

instagram viewer

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

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

Τι είναι ο πυρήνας Linux;

Είναι τεχνικά λανθασμένο να θεωρούμε το Linux ως ένα πλήρες λειτουργικό σύστημα. Το Linux αναφέρεται συγκεκριμένα στον πυρήνα, που πήρε το όνομά του από τον ιδρυτή Linus Torvalds. Οτιδήποτε άλλο βλέπετε στην οθόνη προέρχεται από άλλα έργα και προγραμματιστές.

Ο Torvalds δημιούργησε τον πυρήνα Linux το 1991. Αρχικά ονόμασε το έργο Freax (συνδυασμός «δωρεάν», «freak» και «UNIX»). Ένας συνεργάτης προτίμησε το όνομα Linux και αυτό το όνομα κολλήθηκε. Ο Torvalds κυκλοφόρησε την πρώτη έκδοση Linux το 1992 με άδεια GNU copyleft, η οποία έγινε μεγάλο μέρος της επιτυχίας του έργου.

Μεγάλο μέρος της εμπειρίας στην επιφάνεια εργασίας Linux προέρχεται από το έργο GNU, μια παλαιότερη πρωτοβουλία που είχε δημιουργήσει ένα σχεδόν πλήρες λειτουργικό σύστημα επιφάνειας εργασίας. Το μόνο που χρειαζόταν ήταν ένας πυρήνας και το Linux κάλυψε αυτήν την ανάγκη. Γι 'αυτό μερικοί άνθρωποι Ανατρέξτε στο λειτουργικό σύστημα ως GNU / Linux Γιατί σχεδόν κανείς δεν καλεί Linux "GNU / Linux"Σας ενδιαφέρει το Linux και έχετε διαβάσει μερικές δημοσιεύσεις ιστολογίου. Στην πορεία, έχετε συναντήσει ένα αστείο όνομα: GNU / Linux. Τι σημαίνει όμως αυτό; Διαβάστε περισσότερα .

Άλλοι επιτραπέζιοι υπολογιστές δωρεάν και ανοιχτού κώδικα, όπως το FreeBSD, μοιάζουν και μοιάζουν με Linux, επειδή εκτελούν το μεγαλύτερο μέρος του ίδιου λογισμικού GNU.

Δεδομένου ότι ο πυρήνας Linux ήταν διαθέσιμος με άδεια GNU, δεν υπήρχε μικρότερο ενδιαφέρον να συνεχίσουμε να αναπτύσσουμε έναν ξεχωριστό πυρήνα ως μέρος του έργου GNU. Και αντί να δημιουργήσουν άλλους ανταγωνιστικούς πυρήνες, όπως εκείνοι που βρίσκονται στα Windows και macOS, πολλές εταιρείες έχουν επιλέξει να χρησιμοποιήσουν και να συνεισφέρουν στον πυρήνα Linux.

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

Σε τι χρησιμοποιείται ο πυρήνας Linux

Ενώ το Linux παραμένει ένα σχετικά εξειδικευμένο λειτουργικό σύστημα επιφάνειας εργασίας, το Ο πυρήνας χρησιμοποιείται ευρέως αλλού 5 εκπληκτικοί τρόποι Το Linux αλλάζει τον κόσμοΑπό τη φιλοξενία δημοφιλών ιστότοπων έως το μέλλον των επιστημονικών και διαστημικών ταξιδιών, το Linux προωθεί την ανάπτυξη του κόσμου μας και την κατανόησή μας για το σύμπαν. Διαβάστε περισσότερα . Χάρη στο Android, ο πυρήνας Linux τροφοδοτεί πλέον τα περισσότερα smartphone του κόσμου. Εμφανίζεται σε όλα τα είδη κινητών συσκευών, συμπεριλαμβανομένων των φορητών συσκευών και των φωτογραφικών μηχανών.

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

Το Linux ξεκίνησε ως ένα πρόγραμμα χάκερ, και ενώ ο πυρήνας έχει δει σχεδόν αδιανόητη εταιρική υιοθέτηση, το Linux εξακολουθεί να τροφοδοτεί το υλικό για τα παιχνίδια. Το μικροσκοπικό Raspberry Pi αξίας 35 $ είναι ένας υπολογιστής με Linux το μέγεθος μιας πιστωτικής κάρτας, εντελώς ανοιχτός για να μπορούν οι χρήστες να τροποποιήσουν και να χρησιμοποιήσουν σε έργα όσο θέλουν.

Δεν είναι μόνο. Ανταγωνιστές όπως το Pine64 βοήθησαν στη δραστική μείωση της τιμής των υπολογιστών.

Πώς να ελέγξετε την έκδοση πυρήνα Linux

Ο πυρήνας παραμένει υπό ενεργή ανάπτυξη, επομένως νέες εκδόσεις Linux βγαίνουν συνεχώς.

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

uname -r

Προς το παρόν τρέχω έκδοση πυρήνα Linux 4.20.16-200.fc29.x86_64. Ας αναλύσουμε τι σημαίνει αυτό.

  • ο 4 αναφέρεται στην έκδοση του πυρήνα.
  • ο 20 αναφέρεται στην τρέχουσα σημαντική αναθεώρηση.
  • ο 16 αναφέρεται στην τρέχουσα δευτερεύουσα αναθεώρηση.
  • ο 200 αναφέρεται σε διορθώσεις σφαλμάτων και ενημερώσεις κώδικα που εφαρμόστηκαν σε αυτήν την έκδοση.

Το τελευταίο bit θα είναι συγκεκριμένο για τη διανομή που εκτελείτε. Αυτή η συμβολοσειρά δείχνει ότι εκτελώ μια έκδοση 64-bit του Fedora 29.

Πρέπει να ενημερώσετε τον πυρήνα Linux;

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

Οι νέες εκδόσεις του Ubuntu και του Fedora, για παράδειγμα, βγαίνουν περίπου κάθε έξι μήνες και φέρνουν μαζί τους μια νεότερη έκδοση του πυρήνα Linux.

Ενώ ο πυρήνας είναι σε μεγάλο βαθμό αόρατος, υπάρχουν μερικούς λόγους για αναβάθμιση σε νεότερο πυρήνα Linux. Σε αντίθεση με τα Windows, τα προγράμματα οδήγησης υλικού Linux συνοδεύονται από τον πυρήνα Linux. Επομένως, εάν έχετε έναν σχετικά νέο φορητό υπολογιστή με ηχεία, Wi-Fi ή επιφάνεια αφής που δεν εντοπίζει ακόμη η έκδοση του Linux, ίσως χρειαστεί να περιμένετε μια νεότερη έκδοση. Οι κυκλοφορίες έρχονται επίσης με βελτιώσεις σταθερότητας και ταχύτητας, έτσι ώστε ο υπολογιστής σας να λειτουργεί πιο ομαλά σε μια έκδοση έναντι άλλης.

Για περισσότερα σχετικά με αυτό το θέμα, ρίξτε μια ματιά γιατί τα Windows που στέλνουν τον πυρήνα Linux αλλάζουν τα πράγματα Γιατί τα Windows στέλνουν τον πυρήνα Linux αλλάζουν τα πάνταΘέλετε να εκτελέσετε Linux στα Windows; Χάρη στο υποσύστημα Windows για Linux είναι ακόμα πιο εύκολο. Εδώ είναι γιατί αυτό είναι σημαντικό. Διαβάστε περισσότερα .

Ο Bertel είναι ένας ψηφιακός μινιμαλιστής που γράφει από έναν φορητό υπολογιστή με φυσικούς διακόπτες προστασίας προσωπικών δεδομένων και ένα λειτουργικό σύστημα που υποστηρίζεται από το Free Software Foundation. Εκτιμά την ηθική έναντι των χαρακτηριστικών και βοηθά τους άλλους να πάρουν τον έλεγχο της ψηφιακής τους ζωής.