当面试官问你:“如何使用乐观锁优化并发性能”,你该怎么回答?

乐观锁,顾名思义,就是说在操做共享资源时,它老是抱着乐观的态度进行,它认为本身能够成功地完成操做。java 但实际上,当多个线程同时操做一个共享资源时,只有一个线程会成功,那么失败的线程呢?web 乐观锁不会像悲观锁同样在操做系统中挂起,而仅仅是返回,而且系统容许失败的线程重试,也容许自动放弃退出操做。面试 因此,乐观锁相比悲观锁来讲,不会带来死锁、饥饿等活性故障问题,线程间的相互影响也远远比悲观
相关文章
相关标签/搜索