04 2023 档案

摘要:1.可见性、原子性和有序性问题 多线程有三大特性,分别是可见性、原子性和有序性。 1.1可见性 在单核时代,所有的线程都是在一颗CPU上执行,CPU缓存与内存的数据一致性容易解决。因为所有线程都是操作同一个CPU的缓存,一个线程对缓存的写,对另外一个线程来说一定是可见的。一个线程对共享变量的修改,另 阅读全文
posted @ 2023-04-03 20:39 chen^^ 阅读(50) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示