uClinux: Linux voor systemen zonder geheugenbeheereenheid

uClinux - Screenshot

met GNU / Linux kun je gekke en buitengewone dingen doen, sommige zonder veel nut, andere worden zeer interessante en zeer succesvolle projecten. We hebben een van deze gekke dingen aangekondigd die ze een paar jaar geleden hebben bereikt met het nieuws van een Rus die erin slaagde een Ubuntu-distro op een 8-bit microcontroller te draaien, iets dat gek leek en waarvoor veel werk nodig was om te herschrijven en pas bepaalde delen van de kernel aan om met dit type hardware te werken en ik had geduld nodig om te wachten op de twee uur die nodig waren om op te starten in tekstmodus en de 4 uur om te starten met de grafische desktopomgeving ...

Die gek die de regels durfde te trotseren wordt geroepen Dmitry grinberg en dat deed het op een 8-bits ATmega1284P-microcontroller die slechts op 20 MHz draaide, waardoor een ARM-emulator ontstond die op 6,5 kHz kon draaien op deze bescheiden chip. 128 KB opslagruimte en 16 KB RAM zijn de cijfers die ontbraken om te erkennen dat het een geweldige prestatie was. Nut? Zeker geen, maar het werd bereikt en toont de flexibiliteit van Linux, iets dat ondenkbaar en onmogelijk zou zijn met Windows of MacOS ...

Welnu, er is nog een ander project dat niet minder interessant is, maar dat is erg handig op het gebied van embedded of embedded systemen. Is genaamd uClinux en het is een afgeleide van de Linux 2.0-kernel die op bepaalde microcontrollers die op de markt bestaan ​​en die geen geheugenbeheereenheden hebben, dat wil zeggen MMU's (Memory Management Units) zoals de rest van CPU's die we gewend zijn te gebruiken: ARM, x86, PPC, enz.

Momenteel is dit project iets verder gegaan en is het een volledig Linux-besturingssysteem met nieuwe releases 2.0, 2.4 en 2.6, evenals een verzameling uitvoerbare gebruikerstoepassingen, bibliotheken en tools. Als u geïnteresseerd bent in het maken van een project op basis van dit type chip of meer wilt weten over het uClinux-project, raad ik u aan om het te bezoeken web oficial.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Petete zei

    Grote "prestatie"? Door mijn korte culturele kennis kan ik alleen een Azaña ontmoeten en hij was Manuel Azaña, president van de Tweede Spaanse Republiek (1936-1939). Ik ken verschillende "prestaties", waaronder degene die u noemt en die we als een "grote prestatie" technologisch zouden kunnen beschouwen en niet als een "grote prestatie".

  2.   Stierenvechter zei

    Welke kennis je hebt, is een tekort aan opleiding en respect, laten we eens kijken of je nooit in de war raakt ...