瀏覽器所使用的Javascript引擎,需要支援TypedArray,所以目前只能在Firefox4以及Chrome上面跑。Chrome12會有bug,所以建議在Chrome11上面跑。剛剛試跑的執行畫面:
看了一下原始碼,他用一個javascript來模擬終端機
http://bellard.org/jslinux/term.js,模擬器則是:
http://bellard.org/jslinux/cpux86.js。模擬器的程式,會透過ajax下載linux kernel image及root filesystem image等來執行...
據說在Firefox4下的執行速度大約是Chrome11的兩倍...
我只能說,作者太強了