Toggle navigation
T298
Home
About
Archive
T298
「We all live under dangerous walls!」
既然CPU同一时间只能执行一个线程,为什么存在并发问题?
cpu,线程
一点小疑惑终于解开啦 CPU的时间是按时间片分的,而不是一个时间点,并发问题是由于CPU线程切换导致的。 现在假设有一段代码 1 2 3 4 if(i == 1) { i++; # 断点1 system.out.print(i); } # 断点2 有两个线程A,B同时执行这一段代码,假设A线程先被CPU调度,然而A线程在断点1处,时间片到期了,此...
Posted by 298 on April 18, 2020
← Newer Posts
FEATURED TAGS
网络
java
基础
bug
面试
java基础之关键字
java基础之常见集合类
生活
issue
ABOUT ME
there a sentence that should surprise you
FRIENDS
白