论文部分内容阅读
在计算机多核技术迅速发展的时代,线程的优势越来越明显,多线程的学习成为每个程序员必备的基础。但在实际开发过程中,越来越多的异常,越来越多的死锁现象让每个程序员崩溃不已,线程与锁的问题凸显在每个程序员的面前。加锁技术大量应用于多线程技术的开发中,但由于加锁技术较为复杂,且调试困难,程序员们更加期望从另一个角度来缓解问题。Lock-free概念应运而生。