无锁队列是用while(判断条件)开展限制读写吗

无锁队列是用while(判断条件)进行限制读写吗?
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11

------解决方案--------------------
一般是用原子比较交换来不断尝试。
如果不是开发并发数据库引擎一类的,其实用处不大。