Wasm3 փոխանցում է
Wasm3-ը գործարկելու համար ձեզ հարկավոր է 64 Կբ կոդային հիշողություն և 10 Կբ օպերատիվ հիշողություն, որը թույլ է տալիս նախագիծն օգտագործել WebAssembly-ում կազմված հավելվածները գործարկելու համար։
Maix (K210), HiFive1 (E310), Fomu (ICE40UP5K) և ATmega1284, ինչպես նաև x86, x64, ARM, MIPS, RISC-V և Xtensa ճարտարապետությունների վրա հիմնված տախտակների և համակարգիչների վրա: Աջակցվող օպերացիոն համակարգերը ներառում են Linux (ներառյալ OpenWRT-ի վրա հիմնված երթուղիչները), Windows, macOS, Android և iOS: Հնարավոր է նաև wasm3-ը կոմպիլացնել WebAssembly միջանկյալ կոդի մեջ՝ թարգմանիչը բրաուզերում գործարկելու կամ ներկառուցված կատարման համար (ինքնահոսթինգ):
Բարձր կատարողականությունը ձեռք է բերվում թարգմանչի մեջ տեխնոլոգիայի կիրառմամբ
Բացի այդ, կարող եք նշել
WebAssembly համացանցում: Ըստ Alexa վարկանիշների 948 հազար ամենահայտնի կայքերի վերլուծությունից հետո հետազոտողները պարզել են, որ WebAssembly-ն օգտագործվում է 1639 կայքերում (0.17%), այսինքն. յուրաքանչյուր 1 կայքից 600-ում: Ընդհանուր առմամբ կայքերում ներբեռնվել են 1950 WebAssembly մոդուլներ, որոնցից 150-ը եզակի են։ WebAssembly-ի օգտագործման շրջանակը դիտարկելիս արվել են հիասթափեցնող եզրակացություններ՝ ավելի քան 50% դեպքերում WebAssembly-ն օգտագործվել է վնասակար նպատակներով, օրինակ՝ կրիպտոարժույթի մայնինգի համար (55.7%) և վնասակար սկրիպտների կոդը թաքցնելու համար (0.2%)։ . WebAssembly-ի օրինական օգտագործումը ներառում է գրադարանների գործարկումը (38.8%), խաղերի ստեղծումը (3.5%) և մաքսային ոչ JavaScript կոդի գործարկումը (0.9%): Դեպքերի 14.9%-ում WebAssembly-ն օգտագործվել է օգտատերերի նույնականացման (մատնահետք) միջավայրը վերլուծելու համար:
Source: opennet.ru