proto.lib

Resize Concurrent HashMap không chặn cả thế giới

Map dùng chung được chia segment/shard để writer thường chỉ đụng một lock; khi resize, bảng cũ và bảng mới cùng tồn tại trong lúc chuyển tiếp — reader vẫn đọc được và có thể tự tay giúp migrate bucket mà nó chạm tới, nên không thread nào phải trả toàn bộ chi phí rehash một lần.

ConcurrencyNâng cao2026-08-24
Resize Concurrent HashMap không chặn cả thế giới

Mở rộng

Animation gốc là một file HTML tự chứa, có thể nhúng lại ở bất kỳ trang nào khác. Mở file gốc

Liên quan