收藏
回答

微信小程序用使用wasm模块,在苹果手机上运行效率为什么远低于安卓手机?

用C写了一个信号处理功能模块,之后用Emscripten工具链编译成wasm文件,最后微信小程序中调用该模块完成信号处理,但发现在苹果手机上执行一次需要约500毫秒,在安卓手机上执行一次只需要约50毫秒,请问这是什么问题,如何解决。

emcc编译参数如下:

set "COMPILER_OPTIONS1=-O2 -flto -msimd128 -s WASM=1 -s BUILD_AS_WORKER=1 -s ENVIRONMENT='worker' -Wall -Wextra"  

set "COMPILER_OPTIONS2=-s ALLOW_MEMORY_GROWTH=1 -s INITIAL_MEMORY=128MB -s TOTAL_STACK=20MB -s STACK_SIZE=2MB"


回答关注问题邀请回答
收藏
登录 后发表内容