2025年7月19日

摘要: intro 在多线程中,数据的安全性和程序的性能之间总是有一个平衡关系:并发控制需要使用锁来同步,而锁又总是可能引入性能损失。为了尽量在数据安全的前提下提高所得性能,linux用户态引入futex锁,内核引入RCU锁,C++中的shared_ptr都在尽量减少锁的损耗。 shared_ptr是C++ 阅读全文
posted @ 2025-07-19 18:08 tsecer 阅读(53) 评论(0) 推荐(0)

导航