![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
voaltitle
hanlin__
这个作者很懒,什么都没留下…
展开
-
voliate 关键字
voliate cpu术语定义 术语 英文单词 术语描述 内存屏障 cache barriers 处理器的指令 , 用于实现对内存操作的顺序限制 原子操作 atomic opers 不可中断的一个操作 缓存行填充 cache line fill 当处理器识别到内存的读操作是可缓存的,处理器读取整个缓存行到适合的缓存(L1,L2,L3) 缓存命中 cache hit 当进行高速缓存行填充的内存位置不变时,处理器从缓存中读取,而非内存 写命中 write hit pp 写原创 2020-07-28 13:18:07 · 947 阅读 · 0 评论 -
JMM & volatile的简介(上)
冯诺依曼计算机模型 控制器(Control) 运算器(Datapath) 存储器(Memory) 输入(Input system) . 输出(Output system) CPU内部结构 CPU的结构主要由运算器、控制器、寄存器三大块组成。 运算器就是中央机构里负责执行任务的部门,也就是专门干活的;而控制器就是中央机构的领导小组,针对不同需要,给运算器下达不同的命令;寄存器可以理解...原创 2020-05-03 00:37:29 · 112 阅读 · 0 评论 -
JMM&volatile(二)
线程的生命状态 为什么用到并发 充分利用到多核cpu 的计算能力 方便业务的拆分 , 提升应用性能 并发的会产生问题 高并发的场景下 , 导致频繁的上下文切换 临界区的安全问题 , 容易产生死锁 线程的上下文切换 ...原创 2020-04-12 18:56:39 · 93 阅读 · 0 评论