Wasm3 passa
Per eseguisce wasm3, avete bisognu di 64Kb di memoria di codice è 10Kb di RAM, chì vi permette di utilizà u prugettu per eseguisce applicazioni compilate in WebAssembly on
Maix (K210), HiFive1 (E310), Fomu (ICE40UP5K) è ATmega1284, è ancu nantu à schede è computer basati in architetture x86, x64, ARM, MIPS, RISC-V è Xtensa. I sistemi operativi supportati includenu Linux (inclusi i router basati in OpenWRT), Windows, macOS, Android è iOS. Hè ancu pussibule di cumpilà wasm3 in u codice intermediu WebAssembly per eseguisce l'interprete in u navigatore o per l'esekzione nidificata (self-hosting).
L'alta prestazione hè ottenuta per mezu di l'usu di a tecnulugia in l'interprete
Inoltre, pò esse nutatu
WebAssembly nantu à u Web. Dopu à analizà 948 mila di i siti più pupulari sicondu Alexa ratings, circadori trovu chì WebAssembly hè usatu nant'à 1639 siti (0.17%), i.e. nantu à 1 di ogni 600 siti. In totale, i moduli WebAssembly 1950 sò stati scaricati nantu à i siti, di quale 150 eranu unichi. Quandu si cunsidereghja u scopu di l'usu di WebAssembly, cunclusioni disappointing sò stati fatti - in più di 50% di i casi, WebAssembly hè stata utilizata per scopi maliziusi, per esempiu, per a minazione di criptocurrency (55.7%) è ammuccià u codice di scripts maliziusi (0.2%). . L'usi legittimi di WebAssembly includenu l'esecuzione di biblioteche (38.8%), a creazione di ghjochi (3.5%) è l'esecuzione di codice persunalizatu micca JavaScript (0.9%). In 14.9% di i casi, WebAssembly hè stata utilizata per analizà l'ambiente per l'identificazione di l'utilizatori (fingerprinting).
Source: opennet.ru