说好的Cache呢
- 全相联映像:
指主存的一个字块可以映像到整个Cache的任何一个字块中。
特点:贮存中的字块可以和Cache的任何字块对应,利用率高,方式灵活,标记位较长,使用成本太高。
通俗点说就是女生在专业范围内可以随便找男生进行恋爱,没有宿舍条件限制。这样的话由于男生人数多,总要相互比较一下呀。自然找起来时间也就长,需要的成本当然就高了。但是这样的方式可以基本上保证女生能找到中意的白马王子,也就是说男生利用率提高,基本上优秀的男生会和自己的恋人走到一起。(哦也~)
- 组相联映像:
是对全相联和直接映像的一种折中的处理方案。既不在主存和Cache之间实现字块的完全随意对应,也不在主存和Cache之间实现字块的多对一的硬性对应,而是实现一种有限度的随意对应。
特点:折中方案。组间全相联,组内直接映像。集中了两个方式的优点。成本也不太高。最常见的Cache映像方式。
通俗一点说就是和直接相连类似,也是一个女生宿舍对应一个男生宿舍,区别在于不必床铺对应床铺,只要在一个宿舍范围内即可。也就是说女生407可以找男生407的任何人谈恋爱,不用考虑床铺限制。(一般变态~~)