Discuss / Java / StampedLock ReadWriteLock 比较

StampedLock ReadWriteLock 比较

Topic source

Junes_99994

#1 Created at ... [Delete] [Delete and Lock User]

StampedLock每次读写会记录时间戳, 尝试乐观读tryOptimisticRead后,通过validate确认是否有更新的写操作时间戳,有则加读锁重读。

而ReadWriteLock 相比StampedLock,少了一个尝试读的过程和记录、比较时间戳的操作


  • 1

Reply