Wasm3 lulus
Untuk menjalankan wasm3, anda memerlukan 64Kb memori kod dan 10Kb RAM, yang membolehkan anda menggunakan projek untuk menjalankan aplikasi yang disusun dalam WebAssembly pada
Maix (K210), HiFive1 (E310), Fomu (ICE40UP5K) dan ATmega1284, serta pada papan dan komputer berdasarkan seni bina x86, x64, ARM, MIPS, RISC-V dan Xtensa. Sistem pengendalian yang disokong termasuk Linux (termasuk penghala berdasarkan OpenWRT), Windows, macOS, Android dan iOS. Ia juga mungkin untuk menyusun wasm3 ke dalam kod perantaraan WebAssembly untuk menjalankan penterjemah dalam penyemak imbas atau untuk pelaksanaan bersarang (penghosan sendiri).
Prestasi tinggi dicapai melalui penggunaan teknologi dalam penterjemah
Di samping itu, ia boleh diperhatikan
WebAssembly di Web. Selepas menganalisis 948 ribu tapak paling popular mengikut penilaian Alexa, penyelidik mendapati bahawa WebAssembly digunakan pada 1639 tapak (0.17%), i.e. pada 1 daripada setiap 600 tapak. Secara keseluruhan, 1950 modul WebAssembly telah dimuat turun di tapak, yang mana 150 adalah unik. Apabila mempertimbangkan skop penggunaan WebAssembly, kesimpulan yang mengecewakan telah dibuat - dalam lebih daripada 50% kes, WebAssembly digunakan untuk tujuan berniat jahat, contohnya, untuk perlombongan mata wang kripto (55.7%) dan menyembunyikan kod skrip berniat jahat (0.2%) . Penggunaan sah WebAssembly termasuk menjalankan perpustakaan (38.8%), mencipta permainan (3.5%) dan menjalankan kod bukan JavaScript tersuai (0.9%). Dalam 14.9% kes, WebAssembly digunakan untuk menganalisis persekitaran untuk pengenalan pengguna (cap jari).
Sumber: opennet.ru