doc[signal]: cas document

This commit is contained in:
godotg
2023-12-04 18:49:50 +08:00
parent c95a978e4c
commit 9c5a3e9127
@@ -38,6 +38,10 @@ public class SignalBridge {
* keysignalId
*/
private static final Map<Integer, SignalAttachment> signalAttachmentMap = new ConcurrentHashMap<>(1000);
/**
* EN:Ring buffer data structure, which is cache-friendly, can reduce cache contention and improve memory access efficiency
* CN:环形缓冲区数据结构,该数据结构具有良好的缓存友好性,可以充分利用 CPU 缓存,减少缓存竞争,提高内存访问效率
*/
private static final AtomicReferenceArray<SignalAttachment> signalAttachmentArray = new AtomicReferenceArray<>(SIGNAL_MASK + 1);
public static void addSignalAttachment(SignalAttachment signalAttachment) {