JC工具 源码
JC工具 JVM的Java并发工具。 该项目旨在提供JDK当前缺少的一些并发数据结构: 并发队列的SPSC / MPSC / SPMC / MPMC变体: SPSC-单一生产者单一消费者(免费,有界和无界) MPSC-多生产者单个消费者(较少锁定,有界和无界) SPMC-单生产者多消费者(锁定较少,有界) MPMC-多生产者多消费者(锁定较少,有界) SPSC / MPSC链接阵列队列(有界和无界)在性能,分配和占用空间之间提供平衡 基于MPSC / MPMC XAdd的无边界链接数组队列为生产者(使用XADD代替CAS循环)提供了降低的竞争成本,并提供了池队列块以减少分配。 扩
文件列表
JC工具
(预估有个357文件)
ProxyChannelFactory.java
33KB
.gitignore
38B
.gitignore
27B
MpqSanityTest.java
29KB
QueueSanityTest.java
23KB
NBHMID_Tester2.java
25KB
NBHM_Tester2.java
26KB
NBHML_Tester2.java
23KB
MpscBlockingConsumerArrayQueue.java
27KB
BaseMpscLinkedArrayQueue.java
26KB
暂无评论