01 并发编程Bug的源头

【Java并发入门】01 并发编程Bug的源头

并发编程Bug的源头:可见性、原子性和有序性问题。
「CPU、内存、磁盘之间的速度差异」
– 为了能同时执行多个任务,CPU 发展出时间片轮转、多核等
– CPU 要从内存中读数据太慢了,所以给自己设置了缓存
– CPU 读磁盘更慢了,所以可以让该线程阻塞

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 01 并发编程Bug的源头