Wasm3 prehaja
Za zagon wasm3 potrebujete 64 Kb pomnilnika kode in 10 Kb RAM-a, kar vam omogoča uporabo projekta za zagon aplikacij, prevedenih v WebAssembly na
Maix (K210), HiFive1 (E310), Fomu (ICE40UP5K) in ATmega1284 ter na ploščah in računalnikih, ki temeljijo na arhitekturah x86, x64, ARM, MIPS, RISC-V in Xtensa. Podprti operacijski sistemi vključujejo Linux (vključno z usmerjevalniki, ki temeljijo na OpenWRT), Windows, macOS, Android in iOS. Možno je tudi prevesti wasm3 v vmesno kodo WebAssembly za zagon tolmača v brskalniku ali za ugnezdeno izvajanje (samostojno gostovanje).
Visoka zmogljivost je dosežena z uporabo tehnologije v tolmaču
Poleg tega je mogoče opozoriti
WebAssembly na spletu. Po analizi 948 tisoč najbolj priljubljenih spletnih mest glede na ocene Alexa so raziskovalci ugotovili, da se WebAssembly uporablja na 1639 spletnih mestih (0.17%), tj. na 1 od vsakih 600 spletnih mest. Skupno je bilo na spletnih mestih prenesenih 1950 modulov WebAssembly, od tega 150 edinstvenih. Pri obravnavi obsega uporabe WebAssembly so bili sprejeti razočarajoči zaključki - v več kot 50% primerov je bil WebAssembly uporabljen za zlonamerne namene, na primer za rudarjenje kriptovalute (55.7%) in skrivanje kode zlonamernih skriptov (0.2%). . Legitimne uporabe WebAssembly vključujejo izvajanje knjižnic (38.8 %), ustvarjanje iger (3.5 %) in izvajanje kode po meri, ki ni JavaScript (0.9 %). V 14.9 % primerov je bil WebAssembly uporabljen za analizo okolja za identifikacijo uporabnika (prstni odtis).
Vir: opennet.ru