lingz
驱动牛犊
驱动牛犊
  • 注册日期2001-08-15
  • 最后登录2003-07-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1693回复:4

write-back与write-through什么意思?

楼主#
更多 发布于:2003-07-07 20:15
看一篇英文文档,写MMU时,有这样一句话,“write-back or write-through data caching”不明白什么意思? :(
wywwwl
驱动大牛
驱动大牛
  • 注册日期2002-08-16
  • 最后登录2018-04-07
  • 粉丝1
  • 关注0
  • 积分-10分
  • 威望135点
  • 贡献值6点
  • 好评度76点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2003-07-08 09:19
麻烦你把e文贴出来啊,没有上下文,怎么理解啊
琢磨悟真知
fnight
驱动小牛
驱动小牛
  • 注册日期2001-10-20
  • 最后登录2005-06-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-07-08 09:31
这是关于多处理器共用存储器时防止数据出错的两种策略,
write-back cache与ram同步改变
write-through 只改ram
sorry,
lingz
驱动牛犊
驱动牛犊
  • 注册日期2001-08-15
  • 最后登录2003-07-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-07-08 23:17
但是有人这样贴:
write through: upon write, update data in cache and at the same time, update data in memory.
write back: upon write, update data in cache, and flush the data into memory when the cache line is to be replaced, or flush cache instructions are executed explicitly.

楼上好像跟这个意思相反,到底那个对呀?
cmdcmd
驱动牛犊
驱动牛犊
  • 注册日期2002-02-08
  • 最后登录2005-02-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-07-09 02:04
Write-back是指数据变化的时候只修改cache,不修改memory。
Write-through是指数据变化的的时候cache和memory一起修改。Through就是透过cache写memory的意思。
[size=6][color=red]I Love You All.[/color][/size]
游客

返回顶部