kol*_*r23 2 webassembly blazor
正如我们所知,wasm 可以从 cpp c# typescript rust 等“编译”。问题是,wasm 是从例如 cpp 还是 typescript 编译的,它会产生很大的性能差异吗?或者它是从哪里编译的并不重要,wasm 将是相同的 wasm?
不。问问你自己 - 使用不同语言的所有 x86 程序都具有相同的速度吗?不。
同样的事情也发生在 wasm 身上。
当使用不同的语言时,它们几乎不会产生相同的二进制文件。实际上,即使使用相同语言的相同代码,它们的性能也可能因优化选项而异。
它们不共享相同的工具链、库、优化或运行时。即使您成功构建了完全相同的二进制文件,您仍然可能拥有不同的主机端运行时(或导入的函数)。
归档时间: |
|
查看次数: |
113 次 |
最近记录: |