并发底层基础知识
2021-04-17 14:51:27 2 举报
并发底层操作系统相关的知识
作者其他创作
大纲/内容
Thread-1执行引擎while(!initFlag)
L1 D-cache
core1
JAVA Thread-1
KT6
KT8
core3
JAVA Thread-4
内核线程-5
L2
initFlag = false
内核空间
y = a
CPU1
CORE 1
initFlag = true
JAVA Thread-3
L1
L3
重排序的异常场景
read
线程A
KT5
LI I-cache
bus
线程B
KT1
L3
boolean initFlag = false
CPU缓存
JAVA Thread-2
a = 1
core4
use
core2
内核线程-3
总线嗅探
Thread 1
Main Memory
CPU
x = b
b = 1
工作内存
KT2
load
内核线程-2
重排序
JVM进程
主内存
MESI缓存一致性协议
write的)
KT4
Thread-1执行引擎initFlag = false => true
KT7
用户空间
库调度器
assign
KT3
Data Bus
内核线程-4
内核线程-1
store
收藏
0 条评论
回复 删除
下一页