| Class | Description |
|---|---|
| AttachmentThread |
just for long time running thread
|
| AttachmentThreadFactory | |
| AttachmentThreadUtils |
当线程为AttachmentThread、FastThreadLocalThread时能达到ThreadLocal 1.5x的性能;
当线程不是上述两种,并且线程id小于16k时,可获得跟ThreadLocal相同的性能; 当线程不满足上述两种情况,将只能达到ThreadLocal 0.7x的性能; 请谨慎使用,小心内存泄漏! |
| ConcurrentIntegerSequencer |
高性能序号生成器,是AtomicInteger性能的10x,
实现原理为每个线程持有100个数字,线程内简单递增, 该生成器生成数字整体上并不是简单递增的,仅适用于特定场景 |
| ConcurrentIntToObjectArrayMap<T> |
高性能,仅适用于key值比较少的情况,不能超过512k个
|
| IntToObjectArrayMap<T> |
高性能,仅适用于key值比较少的情况,不能超过512k个
|
| ThreadLocalHeapByteBuffer |
very carefull
|
| ThreadLocalStringBuilder |
very carefull
|
Copyright © 2019. All rights reserved.