uClinux: Linux järjestelmille, joissa ei ole muistinhallintayksikköä

uClinux - näyttökuva

kanssa GNU / Linux voi tehdä hulluja ja satunnaisia ​​asioita, toiset ilman paljon hyötyä, toiset muuttuvat erittäin mielenkiintoisiksi ja erittäin onnistuneiksi projekteiksi. Ilmoitimme yhdestä näistä hulluista asioista, jotka he ovat saavuttaneet muutama vuosi sitten uutisilla venäläiseltä, joka onnistui suorittamaan Ubuntu-distron 8-bittisellä mikro-ohjaimella, mikä näytti hullulta ja joka vaati paljon työtä uudelleenkirjoittamiseksi ja mukauttaa tietyt ytimen osat toimimaan tämän tyyppisen laitteiston kanssa ja tarvitsin kärsivällisyyttä odottaakseni kahta tuntia, joka kului käynnistykseen tekstitilassa, ja 4 tuntia aloittaa graafisen työpöytäympäristön kanssa ...

Hullua, joka uskalsi uhrata sääntöjä, kutsutaan Dmitry grinberg ja se teki niin 8-bittisellä ATmega1284P-mikrokontrollerilla, joka toimi vain 20 MHz: llä ja loi ARM-emulaattorin, joka pystyi toimimaan 6,5 KHz: llä tällä vaatimattomalla sirulla. 128 kt tallennustilaa ja 16 kt RAM-muistia ovat luvut, jotka puuttuivat antamaan tunnustusta siitä, että se oli hieno saavutus. Apuohjelma? Varmasti mikään, mutta se saavutettiin ja osoittaa Linuxin joustavuuden, mikä olisi käsittämätöntä ja mahdotonta Windows- tai MacOS-käyttöjärjestelmissä ...

On olemassa toinen projekti, joka ei ole yhtä mielenkiintoinen, mutta se on erittäin hyödyllinen sulautettujen tai sulautettujen järjestelmien alalla. On nimeltään uClinux ja se on johdannainen Linux 2.0 -ydinstä, jota voidaan käyttää tietyillä mikro-ohjaimet joita on markkinoilla ja joilla ei ole muistinhallintayksikköjä, eli MMU: ita (Memory Management Units), kuten muita CPU: ita, joita olemme tottuneet käyttämään: ARM, x86, PPC jne.

Tällä hetkellä tämä projekti on mennyt hieman pidemmälle ja on täysi Linux-käyttöjärjestelmä uusien julkaisujen 2.0, 2.4 ja 2.6 sekä kokoelman suoritettavia käyttäjäsovelluksia, kirjastoja ja työkaluja. Jos olet kiinnostunut luomaan tämän tyyppiseen siruun perustuvan projektin tai haluat tietää enemmän uClinux-projektista, suosittelen, että vierailet sen virallisilla verkkosivuilla.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Pete dijo

    Suuri "feat"? Lyhyt kulttuuritietoni antaa vain tavata Azañan, ja hän oli Manuel Azaña, Espanjan toisen tasavallan presidentti (1936-1939). Tiedän useita "tekoja" ja niiden joukossa mainitsemasi, ja että voimme pitää "suurta feat" teknologisena eikä "suurena".

  2.   Härkätaistelija dijo

    Tiedä siitä, että sinulla on vähän, on koulutusta ja kunnioitusta, jotta näet, ettet koskaan sekaannu ...