Εχθές, ο Fabrice Bellard (ffmpeg, qemu, tcc, ...) δημοσίευσε ένα πλήρη x86 emulator γραμμένο σε Javascript (!) αρκετά πλήρη ώστε να τρέχει ένα πυρήνα Linux 2.6.20. Από ότι φαίνεται η εξομοιωμένη μηχανή είναι επιπέδου 486 με MMU αλλά χωρίς FPU (το οποίο δεν είναι πρόβλημα για το Linux αφού περιλαμβάνει FPU emulator) και έχει δύναμη περίπου ίση με ένα 486 DX/40.
Για το demo: http://bellard.org/jslinux
Για περισσότερες πληροφορίες: http://bellard.org/jslinux/tech.html
Και για μια πιο εκλαϊκευμένη εξήγηση του πώς δουλεύει ο emulator δείτε εδώ: http://www.quora.com/CPU-Emulation/How-does-bellard-org-jslinux-work
Για το demo: http://bellard.org/jslinux
Για περισσότερες πληροφορίες: http://bellard.org/jslinux/tech.html
Και για μια πιο εκλαϊκευμένη εξήγηση του πώς δουλεύει ο emulator δείτε εδώ: http://www.quora.com/CPU-Emulation/How-does-bellard-org-jslinux-work
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου