Package icu.congee.id.generator
Class CompleteSpringBenchmark
java.lang.Object
icu.congee.id.generator.CompleteSpringBenchmark
- Direct Known Subclasses:
CompleteSpringBenchmark_jmhType_B1
-
Field Summary
FieldsModifier and TypeFieldDescriptionorg.springframework.context.ConfigurableApplicationContext -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidgenerateLockFreeSnowflake(org.openjdk.jmh.infra.Blackhole bh) voidgenerateSnowflake(org.openjdk.jmh.infra.Blackhole bh) voidvoidvoidvoidvoidinit()static void
-
Field Details
-
snowflakeIdGenerator
-
lockFreeSnowflakeIdGenerator
-
context
public org.springframework.context.ConfigurableApplicationContext context -
ttsIdGenerator
-
ttsIdPlusGenerator
-
ttsIdProGenerator
-
ttsIdProMaxGenerator
-
-
Constructor Details
-
CompleteSpringBenchmark
public CompleteSpringBenchmark()
-
-
Method Details
-
main
- Throws:
Exception
-
init
public void init() -
close
public void close() -
generateSnowflake
public void generateSnowflake(org.openjdk.jmh.infra.Blackhole bh) -
generateLockFreeSnowflake
public void generateLockFreeSnowflake(org.openjdk.jmh.infra.Blackhole bh) -
generateTtsId
public void generateTtsId() -
generateTtsIdPlus
public void generateTtsIdPlus() -
generateTtsIdPro
public void generateTtsIdPro() -
generateTtsIdProMax
public void generateTtsIdProMax()
-