Android线程篇(六):CPU内存架构

作者:Android开发者社区
地址:https://www.jianshu.com/p/3d1eb589b48e
声明:本文是 Android开发者社区 原创投稿,转发等请联系原作者授权。

有人会问,为什么要讲CPU的内存架构呢?代码的运行他离不开CUP,理解好CUP内存架构,才能明白Java虚拟机是如何和CUP联合工作的。So,这篇文章给大家粗浅的来讲解一下CPU的内存架构,如有不当之处,还忘各位读者指正……

来一张,现在大多数计算机硬件架构的简图:

现在的计算机,基本都是多个CPU,并且有些CPU还是多核的,因此你的Java程序中,每个CUP执行一个线程,并且俩个或者俩个以上的CPU在同时执行任务,这种情况就是我么所说的:并发。

什么是寄存器,点击访问,百度百科:寄存器

每个CPU都有自己的寄存器,CPU在寄存器上执行操作的速度,远远大于在主内存中。

每个CPU还有自己的高速缓存层,CPU访问缓存层的速度快于访问主存的速度,但比访问内部寄存器的速度还要慢一点。

一个计算机还包含一个主存。所有的CPU都可以访问主存。主存通常比CPU中的缓存大得多。

通常情况下,当CPU需要读取主内存的时候,他会将部分数据读到,CPU缓存中,甚至可以将CPU缓存中的部分数据读到寄存器中,然后在寄存器中操作,操作完成后,需要将数据写入主存中的时候,先将数据刷新至CPU缓存中,然后在某个时间点将数据刷新到主存中。

当CPU需要在缓存层存放一些东西的时候,存放在缓存中的内容通常会被刷新回主存。CPU缓存可以在某一时刻将数据局部写到它的内存中,和在某一时刻局部刷新它的内存。它不会再某一时刻读/写整个缓存。

For example:
int i=i+1
当线程执行这个语句时,会先从主内存中读取i的值,然后复制一份到CPU的高速缓存中,然后CPU执行指令对i进行加1的操作,然后将数据写入高速缓存,最后将最新的i值刷新到主存当重。

(0)

相关推荐

  • 到底什么是内存可见性?

    我们都知道,volatile保证了内存可见性和禁止指令重排,但是对于内存可见性这一条,我一直没有完全弄明白,今天咱们一起看一下,这个可见性,到底是如何可见,数据到底是如何可见的. 首先我们要达成一个共 ...

  • Android线程篇(五):Java内存模型

    作者:Android开发者社区 地址:https://www.jianshu.com/p/27a9003c33f4 声明:本文是 Android开发者社区 原创投稿,转发等请联系原作者授权. 终于等到 ...

  • 20年“炼出”国内首个自主CPU指令集架构,龙芯凭什么?| 国产芯片四大件

    发展核心技术不要幻想弯道超车,像芯片这样的高复杂系统能力建设需要以30年为周期 " 作者 | 包永刚 出品 | 雷锋网产业组 2020年8月国务院印发的<新时期促进集成电路产业和软件产 ...

  • 直播带货速成篇(六) | 直播礼物收成进阶攻略、逻辑、话术、实践

    今天这篇推文,强烈建议你先收藏下来,反复多看几遍,然后重点是去实操! 接下来要分享的娱乐主播这套玩法,是我们自己做账号的经验总结,一套从0-1起爆的实操方法论,一套基于抖音电商"底层逻辑&q ...

  • 篇六:《孟子•告子章句下》赏析(12.1—12.16)

    [本篇引语] 本篇包括政治.战争.财政税收等多方面的治国问题,也包括教育.历史.个人修养等方面的内容.其中"生于忧患,死于安乐"是非常著名的一章.全篇原文共16章. [孟子·告子章 ...

  • 篇六:《孟子•告子章句上》赏析(11.1—11.20)

    [本篇引语] 本篇集中讨论人性问题,记录了孟子和其学生告子(一说是墨子的学生)之间有关人性道德的讨论:和<论语>类似:是孟子"性善论"思想较为完整的体现.连带的是仁义道 ...

  • 鸭类系列菜品操作教程(一)——鸭头篇六款...

    鸭类系列菜品操作教程(一)--鸭头篇 六款美味鸭头做法,个个都是招牌特色菜 五香干锅鸭头,嘎巴锅麻辣鸭头,川式卤鸭头,掌柜鸭头,麻辣鸭头,绝味油锅鸭头 下面开始教程分享,附带详细走菜流程,酱汁配方制作 ...

  • 海鲜系列菜品操作教程(三)———蛏子篇六...

    海鲜系列菜品操作教程(三)---蛏子篇 六款蛏子创新做法,客人好评如潮 盐烤蛏子,剁椒蛏子皇,双椒蒸蛏子,鲜香椿芽拌蛏子,蛏子老虎菜,捞汁海鲜三宝 下面开始教程分享,附带详细酱料配方制作 长图 长图

  • 与顶级国宝同行 · 故宫陶瓷馆篇 六

    第七单元  繁荣昌盛 · 明代陶瓷  上 (公元1368年-1487年) 明代陶瓷达到昌盛,永乐.宣德.成化三朝青花瓷,永乐.宣德朝鲜红釉.祭蓝釉.甜白釉瓷,成化朝斗彩瓷,弘治朝浇黄釉瓷,嘉靖.隆庆. ...

  • 原创第490篇︱“六.一”印象

    文〡晓无涯 图〡网络 昨天是六一国际儿童节,也是姐姐最后一个儿童节. 虽然风大雨大,却阻挡不了姐妹俩的节日快乐.一大早,特别是妹妹,显得比平时积极许多,自己穿衣起床,洗脸刷牙,甚至连早饭时间都不想耽误 ...