摘要: 首先讲一下原子性以及互斥。 举个例子,在32位CPU上执行long(64位)变量的写操作时,会存在多线程下读写不一致的问题。 因为32位CPU下对其写会拆分成两次操作,一次写高32位和一次写底32位,而这个操作无法保证其原子性所以产生并发问题了。 原子性 指即一个操作或者多个操作,要么全部执行并且执 阅读全文
posted @ 2019-07-02 22:41 morphの 阅读(322) 评论(0) 推荐(0) 编辑