11月20, 2020

深入浅出 Go - sync.Map 源码分析

Go 的 map 在并发场景下,只读是线程安全的,读写则是线程不安全的。Go1.9 提供了并发安全的 sync.Map,通过阅读源码我们知道 snyc.Map 通过读写分离的机制,降低了锁的粒度,以此来提高并发性能

点击查看原文>

本文链接:https://blog.jnliok.com/post/ebcb070ee7fd0e273ca53b64f.html

-- EOF --

Comments