是否有任何开源的 findbugs 检测器扩展,特别是针对性能错误和低延迟?除了准系统 findbugs impl 之外,我没有发现任何有意义的扩展。
最佳答案
我使用 IntelliJ 中的代码分析它有很多检测和自动修复。
我还没有看到任何低延迟的东西。通常这意味着显着更改代码以尽量减少锁的使用或丢弃对象。
使用商业分析器是最好的开始。为您的特定用例创建一些微基准。关键路径的代码审查很有用,我会添加可以在生产中记录的纳秒级时间戳,看看每个阶段实际花费了多长时间。尤其是如果您想要少于 100 微秒的延迟。
关于java - findbugs 性能检测器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10453431/