Schau Ma, kein MMU!
Du kannst das der Liste der Dinge hinzufügen, die mit Linux gemacht wurden, weil jemand dachte, dass er es schaffen könnte, da es nicht viele Anwendungsfälle für ein MMU gibt-weniger System im wirklichen Leben. Andererseits ist es ziemlich beeindruckend, Programme wie beispielsweise DOOM ohne einen Hardware-Speichermanager ausführen zu können. cnlohr hat einen Emulator gebaut, der genau das tut!
Die emulierte Hardware ist ein RISC-V-System, auf dem der Linux 5.18.0-Kernel läuft, und das Beste daran ist, dass es einen vollständigen Satz von Anweisungen gibt GitHub, damit Sie es auch ausprobieren können! Wenn Sie daran interessiert sind, wie minimalistisch und winzig ein funktionierender Computer sein kann, sollten Sie ihn sich ansehen. Die Grafik ist vielleicht nicht beeindruckend, aber das Ausführen von Doom auf einem RISC-V rv32ima ist sehr beeindruckend!