Wasm3 iet garām
Lai palaistu wasm3, jums ir nepieciešama 64Kb koda atmiņa un 10Kb RAM, kas ļauj izmantot projektu, lai palaistu lietojumprogrammas, kas apkopotas WebAssembly
Maix (K210), HiFive1 (E310), Fomu (ICE40UP5K) un ATmega1284, kā arī uz platēm un datoriem, kuru pamatā ir x86, x64, ARM, MIPS, RISC-V un Xtensa arhitektūra. Atbalstītās operētājsistēmas ietver Linux (tostarp maršrutētājus, kuru pamatā ir OpenWRT), Windows, macOS, Android un iOS. Ir iespējams arī apkopot wasm3 WebAssembly starpkodā, lai palaistu tulku pārlūkprogrammā vai ligzdotai izpildei (pašmitināšana).
Augsta veiktspēja tiek panākta, izmantojot tulka tehnoloģiju
Turklāt var atzīmēt
WebAssembly tīmeklī. Izanalizējot 948 tūkstošus populārāko vietņu saskaņā ar Alexa reitingiem, pētnieki atklāja, ka WebAssembly tiek izmantots 1639 vietnēs (0.17%), t.i. vienā no 1 vietnēm. Kopumā vietnēs tika lejupielādēti 600 WebAssembly moduļi, no kuriem 1950 bija unikāli. Apsverot WebAssembly izmantošanas apjomu, tika izdarīti neapmierinoši secinājumi - vairāk nekā 150% gadījumu WebAssembly tika izmantots ļaunprātīgiem mērķiem, piemēram, kriptovalūtas ieguvei (50%) un kaitīgo skriptu koda slēpšanai (55.7%). . WebAssembly likumīgā izmantošana ietver bibliotēku darbināšanu (0.2%), spēļu izveidi (38.8%) un pielāgota koda, kas nav JavaScript kods (3.5%). 0.9% gadījumu WebAssembly tika izmantots, lai analizētu vidi lietotāja identificēšanai (pirkstu nospiedumu noņemšanai).
Avots: opennet.ru