免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1225 | 回复: 0
打印 上一主题 下一主题

[RAID与磁盘阵列] 存储系统(4) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-05-23 14:01 |只看该作者 |倒序浏览
1.Cache的地址映像和变换方法:

  • 地址映像:把存放在主存中的程序按照某种规则装入到Cache中,并建立主存地址与Cache地址之间的对应关系
  • 当程序已经装入到Cache之后,在实际运行过程中,把主存地址变换成Cache地址
  • 在选取地址映象方法要考虑的主要因素:地址变换的硬件容易实现;地址变换的速度要快;主存空间利用率要高;发生块冲突的概率要小

2.全相联映象及其变换

  • 映象规则:主存中的任意一块都可以映象到Cache中的任意一块。
  • 如果Cache的块数为Cb,主存的块数为Mb,映象关系共有:Cb×Mb种。
  • 用硬件实现非常复杂
  • 在虚拟存储器中,全部用软件实现

3.直接映象及其变换

  • 映象规则:主存中一块只能映象到Cache的一个特定的块中。
  • 计算公式:b=B mod Cb,其中:b为Cache的块号,B是主存的块号,Cb是Cache的块数。
  • 整个Cache地址与主存地址的低位部分完全相同。



本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/8862/showart_116820.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP