uClinux: Linux για συστήματα χωρίς μονάδα διαχείρισης μνήμης

uClinux - Στιγμιότυπο οθόνης

με GNU / Linux μπορείτε να κάνετε τρελά και εξαιρετικά πράγματα, μερικά χωρίς μεγάλη χρησιμότητα, άλλα μετατρέπονται σε πολύ ενδιαφέροντα και εξαιρετικά επιτυχημένα έργα. Ανακοινώσαμε ένα από αυτά τα τρελά πράγματα που έχουν επιτύχει πριν από μερικά χρόνια με την είδηση ​​ενός Ρώσου που κατάφερε να εκτελέσει μια διανομή Ubuntu σε έναν μικροελεγκτή 8-bit, κάτι που φαινόταν τρελό και χρειάστηκε πολλή δουλειά για να ξαναγράψει και προσαρμογή ορισμένων τμημάτων του πυρήνα για να δουλέψω με αυτόν τον τύπο υλικού και χρειαζόμουν υπομονή για να περιμένω τις δύο ώρες που χρειάστηκαν για να εκκινήσει σε λειτουργία κειμένου και τις 4 ώρες για να ξεκινήσω με το γραφικό περιβάλλον της επιφάνειας εργασίας ...

Αυτός ο τρελός που τόλμησε να αψηφήσει τους κανόνες καλείται Ντμίτρι Γκρίνμπεργκ και το έκανε σε έναν μικροελεγκτή 8-bit ATmega1284P που έτρεξε μόνο στα 20Mhz, δημιουργώντας έναν εξομοιωτή ARM που μπορούσε να τρέχει στα 6,5Khz σε αυτό το μικρό τσιπ. 128 KB αποθηκευτικού χώρου και 16 KB μνήμης RAM είναι οι αριθμοί που έλειπαν για να πιστέψουν ότι ήταν ένα εξαιρετικό επίτευγμα. Χρησιμότητα? Σίγουρα κανένα, αλλά επιτεύχθηκε και καταδεικνύει την ευελιξία του Linux, κάτι που θα ήταν αδιανόητο και αδύνατο με Windows ή MacOS ...

Λοιπόν, υπάρχει ένα άλλο έργο που δεν είναι λιγότερο ενδιαφέρον, αλλά είναι πολύ χρήσιμο στον τομέα των ενσωματωμένων ή ενσωματωμένων συστημάτων. Ονομάζεται uClinux και είναι ένα παράγωγο του πυρήνα Linux 2.0 που μπορεί να εκτελεστεί με συγκεκριμένο τρόπο μικροελεγκτές που υπάρχουν στην αγορά και δεν διαθέτουν μονάδες διαχείρισης μνήμης, δηλαδή MMUs (Memory Management Units) όπως οι υπόλοιπες CPU που έχουμε συνηθίσει να χρησιμοποιούμε: ARM, x86, PPC κ.λπ.

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


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

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

*

*

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

  1.   Πίτε dijo

    Υπέροχο "κατόρθωμα"; Η σύντομη πολιτιστική μου γνώση μου δίνει μόνο να γνωρίσω έναν Azaña και ήταν ο Manuel Azaña, πρόεδρος της Δεύτερης Ισπανικής Δημοκρατίας (1936-1939). Γνωρίζω πολλά "κατορθώματα" και ανάμεσά τους αυτό που αναφέρετε και ότι θα μπορούσαμε να θεωρήσουμε ένα "μεγάλο κατόρθωμα" τεχνολογικό και όχι ένα "μεγάλο κατόρθωμα".

  2.   Ταυρομάχος dijo

    Η γνώση που έχετε σύντομα είναι αυτές της εκπαίδευσης και του σεβασμού, για να δείτε αν δεν μπερδεύεστε ποτέ ...