无锁外版是什么?

2023-08-25
52 阅读

无锁外版是指在不需要任何显式的锁定机制(例如互斥量或读写锁)的情况下,允许多个线程同时访问共享数据的一种并发编程技术。)

无锁外版的特点是,在实现之前,可以将共享数据划分为若干独立的数据结构,然后每个线程都可以在它们之间进行“无锁外版”。)

也就是说,一个线程可以更新一些数据,而另一个线程可以使用另一组数据,这样就可以避免对共享数据进行加锁,避免出现死锁的情况。

分享至:
管理员

小草

专注人工智能、前沿科技领域报道,致力于为读者带来最新、最深度的科技资讯。

评论 (0)

当前用户头像