WASM 体积分析器回答了每个大型 .wasm 模块迟早都会遇到的问题:到底是什么占用了这么多空间?它解析模块自身的段和函数编码——不是估算,而是每个函数体和数据段的精确字节长度——并在浏览器中完全展示这些字节的去向。
你将获得
- 矩形树图 — 模块中最大的函数以按比例大小的矩形展示,让占比最大的部分一目了然。点击方块可查看其精确大小和签名。
- 函数 — 所有函数按大小排序,附带字节数和占总文件的比例,可导出为 CSV 以便进一步分析。
- 数据段 — 对模块数据段(字符串字面量、静态表、内嵌资源)的同样明细。
- 段 — 段级别的汇总,将代码、数据、自定义段和结构性开销与文件的精确总大小相互对应。
为什么重要
当 .wasm 包比预期更大时,「哪个函数占了我二进制文件的 40%」比盯着一个总字节数更有实际意义。这个工具把这个问题变成了一个排序列表和一张图,让你能决定哪些内容真正值得优化、拆分或用不同的编译选项重新构建——而不是靠猜测。
须知
此处显示的每个大小都是精确值,直接从二进制文件自身带长度前缀的段和函数编码中读取——绝非估算。矩形树图本身采用简单的按比例布局(并非 squarified 算法),选择这种方式是为了可读性而非视觉精致度;方块的位置并不对应字节在文件中的物理位置,只有相对大小才有意义。若需要按文件字节偏移查看的映射,请参阅 WASM 二进制浏览器工具。
Tiny Online Tools







