LoongCollector 的性能跨越式提升来自多个层面的优化:
- Pipeline 架构插件化:将输入、处理、输出彻底插件化,允许 C++ 原生处理、SPL、Golang 拓展等多种组合,提供高吞吐组合方案。
- 锁竞争最小化:在多线程处理路径上,针对 iLogtail 多线程收益衰减问题做深度优化,使吞吐随线程数线性扩展。
- 对象池复用:在数据流转中尽量复用对象,避免重复分配,减少 GC/分配压力。
- 序列化与协议优化:减少 Pipeline 中重复计算和复杂度,降低 CPU 消耗。
- 总线模式与流量控制:按 AZ/Project/Logstore 进行 AIMD 自适应限流,避免某条 Pipeline 异常拖垮全局发送。
这些底层改进让 LoongCollector 在相同 CPU 预算下处理近一倍流量,在内存方面保持平稳增长。




