cache

作者: 萍水间人 | 来源:发表于2018-12-24 15:26 被阅读5次

cache的直接相联,多路组相联, 全相联

要计算地址映射到cache的那一块,首先需要确定这个地址对应的块号

块号,也即块地址 = 字节地址/每块的字节数

其实这要看块是不是多个字或者字节,只有是多个字或者字节的情况下才需要计算
计算出块号之后,就可以求出索引位了,如果是直接相联,直接拿块号去模除块数,如果是多路组相联,直接拿块号模除组数,因为在一个组里面是可以随便放的, 如果是全相联,就没有索引位,也就说所有的位置都可以放

当然,如果字地址或者字节地址统一的话,就不需要计算字节偏移。否则是需要计算的。

相关文章

  • cache缓存

    -(NSCache *)cache { if (_cache == nil) { _cache = [[NSCac...

  • apache geode docs

    Apache Cache Docs [Apache Cache Docs](# Apache Cache Docs...

  • 清空npm 缓存

    npm cache verify npm cache clean npm cache clean --force ...

  • cache_t结构探一探

    接上文类的结构分析 一.cache_t结构 1.cache_t结构 cache是cache_t类型,那么cache...

  • Invalid response body while tryi

    该报错解决办法: npm cache verifynpm cache cleannpm cache clean -...

  • python: flask的动态cache

    cache.set()以及cache.get()的使用 flask的cache功能十分强大,所谓的动态cache,...

  • HTTP首部(二)

    Cache-Control扩展 cache-extension token Cache-Control: priv...

  • Redis-Spring Cache

    零、本文纲要 一、Spring Cache介绍 Spring Cache Spring Cache常用注解 二、 ...

  • RocksDB. LRUCache源码分析

    Block Cache RocksDB使用Block cache作为读cache。用户可以指定Block cach...

  • LRU Cache

    之前面试被问到了LRU Cache,之前没接触,现在学习补充一下。 什么是Cache Cache概念 Cache,...

网友评论

      本文标题:cache

      本文链接:https://www.haomeiwen.com/subject/xfjzkqtx.html