Uno dei vanti di Linux - il famoso OS open source – è di essere stato sviluppato su una macchina a 32-bit e equipaggiata con 1MB di RAM.
Dmitry Grinberg ha provato a superare questo limite costruendo un sistema hardware basato su:
- microcontroller RISC a 8-bit
- frequenza di calcolo di 6.5Khz (veloce, no? :D)
- 16KB di SRAM
- 128KB di flash storage
Per fare girare il tutto, Dmitry ha dovuto scrivere un emulatore ARM per simulare l'esistenza di un processore a 32-bit con una MMU (memory management unit) e di una SIMM da 16MB. Al tutto è stato aggiunta una banale card SD per lo storage dell'immagine di Ubuntu. Stando a quando dichiarato, il sistema è stato caricato in sole 4 ore (e la bash command prompt in 2 ore) e può essere utilizzato tramite command line (responsiva in circa 1 minuto).
Volete provarci? Prendetevi tutto il tempo che vi serve! :)
Intanto, eccovi il video per darvi subito un'idea:
Trovato qui