A Wasm3 átmegy
A Wasm3 64 Kb memóriát igényel a kódhoz és 10 Kb RAM-ot, ami lehetővé teszi, hogy a projektet WebAssembly-ben fordított alkalmazások futtatására használja.
Maix (K210), HiFive1 (E310), Fomu (ICE40UP5K) és ATmega1284, valamint x86, x64, ARM, MIPS, RISC-V és Xtensa architektúrákon alapuló kártyák és számítógépek. A támogatott operációs rendszerek a Linux (beleértve az OpenWRT-alapú útválasztókat), a Windows, a macOS, az Android és az iOS. Lehetőség van arra is, hogy a wasm3-at egy közbenső WebAssembly kódba fordítsuk az interpreter böngészőben történő végrehajtásához vagy beágyazott indításhoz (saját hosztolás).
A nagy teljesítmény a tolmács technológiájának használatával érhető el
Ezenkívül meg lehet jegyezni
WebAssembly a weben. A 948 ezer legnépszerűbb oldal Alexa minősítés szerinti elemzése után a kutatók rájöttek, hogy a WebAssemblyt 1639 oldalon (0.17%) használják, i.e. 1 webhelyből 600-en. Összesen 1950 WebAssembly modult észleltek az oldalakon, ebből 150 egyedi. A WebAssembly hatókörének mérlegelésekor kiábrándító következtetések születtek - az esetek több mint 50% -ában rosszindulatú célokra használták a WebAssembly-t, például kriptovaluta bányászathoz (55.7%) és rosszindulatú szkriptek kódjának elrejtéséhez (0.2%). A WebAssembly törvényes felhasználási módjai közé tartozik a könyvtárak végrehajtása (38.8%), a játékok létrehozása (3.5%) és a natív, nem JavaScript kód végrehajtása (0.9%). Az esetek 14.9%-ában a WebAssembly segítségével elemezték a környezetet a felhasználó azonosítására (ujjlenyomat).
Forrás: opennet.ru