ConnectionCycle测量DataSource.getConnection()/Connection.close()周期。 StatementCycle测量Connection.prepareStatement() , Statement.execute() , Statement.close()周期。
JMH连接池微基准
开发此基准集是为了完善 JDBC连接池实现,但实际上它在多个池中运行相同的基准。
我们已经了解到,使用Dead Code Elimination(DCE),锁合并,内联,循环展开,栈上替换(OSR)和无数其他技巧的JVM基准测试使大多数尝试完全进行基准测试无效-包括我们自己的原始基准。 阅读[即使是聪明的]在JVM上进行基准测试也会内容。
Oracle JVM性能团队(主要是AlekseyShipilёv)开发了一个称为JMH的微基准测试框架。 它提供了基础
评论0
最新资源