Skip to content

编译时间

使用我们的otel工具时,编译时间会明显增加。主要原因是我们引入了新的依赖项并执行go mod tidy来获取这些依赖项,这会根据网络带宽消耗时间。另一方面,我们向标准库中注入了代码,注入的代码可能会让用户感到困惑。因此,我们每次都强制进行完全重新编译,而不是增量编译。这些因素的综合结果是编译时间的增加。我们计划将来重点优化这方面,但目前在这方面还没有进展。

当使用我们的自动埋点工具时,在上述步骤之前会增加两个额外的阶段:预处理埋点。总编译时间是这两个阶段所用时间和原始编译过程所用时间的总和。总的来说,由于这两个阶段,总编译时间增加了~92.8%