冯诺伊曼体系中,CPU和内存居于核心的地位。内存就像一个个的小格子,其中保存着程序要读写的值。当只有一个线程来访问内存的时候,事情非常简单:但是,当出现多线程的时候,就可能会出现互相覆盖的危险:在多线程并发执行的情况下,为了得到正确的结果,必须要加锁。看起来加锁是一件轻松的事情,但实际上并非如此,让
冯诺伊曼体系中,CPU和内存居于核心的地位。内存就像一个个的小格子,其中保存着程序要读写的值。当只有一个线程来访问内存的时候,事情非常简单:但是,当出现多线程的时候,就可能会出现互相覆盖的危险:在多线程并发执行的情况下,为了得到正确的结果,必须要加锁。看起来加锁是一件轻松的事情,但实际上并非如此,让