CNet - Fabrice Bellard je dokazal, da se da v JavaScriptu že praktično vse. Pogon je namreč že tako hiter, da je Bellard napisal emulator procesorja arhitekture x86 (konkretno 486) brez koprocesorja. Poimenoval ga je JavaScript PC Emulator. K sreči odsotnost koprocesorja ni ovira, da na njem ne bi pognal Linuxa, saj Linux zmore sam emulirati koprocesor.
Bellard pravi, da je projekt izvedel za zabavo, ker so novi pogoni JavaScripta že dovolj hitri, da je z njimi moč početi komplicirane stvari. Kodo je napisal, da se je naučil čim več o optimizaciji za JaegerMonkey (ki je Firefoxu 4) in V8 (ki je v Chromu). S tem emulatorjem bi lahko poganjali stare gre za DOS, izvajali teste hitrosti (benchmark) ali kaj podobnega. Najpomembnejša pa je ugotovitev, da je JavaScript dozorel dovolj, da je moč z njimi poganjati računalnik v računalniku.
Novice » Ostala programska oprema » Emulator x86 v JavaScriptu poganja Linux
LuiIII ::
Zelo zanimivo! Virtualizacija v virtualizaciji zaradi virtualizacije. Počasi bo že kar težko spremljat kje v hierarhiji se pravzaprav izvaja program.
Blinder ::
izvedel projekt za zabavo. frik
99.991% of over-25 population has tried kissing.
If you're one of the 0.009% who hasn't, copy & paste this in your Signature.
Intel i3-12100f gtx 3050 Pismo smo stari v bozjo mater. Recesija generacija
If you're one of the 0.009% who hasn't, copy & paste this in your Signature.
Intel i3-12100f gtx 3050 Pismo smo stari v bozjo mater. Recesija generacija
Manu ::
Sredi spečih in nepazljivih je modrec buden in pazljiv -
po poti gre kot hiter konj, ki je prehitel šibko kljuse.
po poti gre kot hiter konj, ki je prehitel šibko kljuse.
poweroff ::
Fabrice je car ja. Dejansko je on začel pionirsko delo na področju virtualizacije.
sudo poweroff
ender ::
Če lahko emulira Linux, potem je možno tudi emulirat DOS.Na tem emulatorju še ne, ker zaenkrat podpira izključno 32-bitni zaščiteni način (16-bitni zaščiteni in realni nista implementirana, DOS pa rabi ravno realni način). Je pa sigurno samo vprašanje časa, kdaj bo nekdo dodal še to podporo.
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.
cache invalidation, naming things and off-by-one errors.
gendale ::
Če lahko emulira Linux, potem je možno tudi emulirat DOS.Na tem emulatorju še ne, ker zaenkrat podpira izključno 32-bitni zaščiteni način (16-bitni zaščiteni in realni nista implementirana, DOS pa rabi ravno realni način). Je pa sigurno samo vprašanje časa, kdaj bo nekdo dodal še to podporo.
v linuxu poženeš dosbox :)
ender ::
Ni emulacije grafike, niti ni mreže, da bi lahko X programe poganjal na daljavo :)
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.
cache invalidation, naming things and off-by-one errors.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | JavaScript in Adobe Flash PlayerOddelek: Pomoč in nasveti | 3284 (3053) | Ribič |
» | Oracle opušča Java PluginOddelek: Novice / Brskalniki | 22455 (19758) | andromedar |
» | Microsoft in Nokia izbrala jQueryOddelek: Novice / --Nerazporejeno-- | 4771 (3910) | PaX_MaN |
» | JavaScript ugrabljanjeOddelek: Novice / Zasebnost | 3842 (3104) | Matevžk |
» | PHP in javascript!Oddelek: Izdelava spletišč | 1420 (1353) | rasta |