摘要: 特性: 1.共享性 2.互斥性(同一时间,对一份资源,只允许一个线程对其进行写操作) 3.原子性(数据的操作是独立的,不可分割的整体。常见的方式加锁 4.可见性 5.有序性(为提高性能,编译器和处理器可能会对指令做重排序) 6.重排序(对于数据没有依赖的语句,处理器为了优化性能,可能会重新排序,这对 阅读全文
posted @ 2018-10-17 10:52 IT新手村 阅读(88) 评论(0) 推荐(0) 编辑