免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: heqinlong
打印 上一主题 下一主题

请教一个问题,关于RAM的。 [复制链接]

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
11 [报告]
发表于 2009-01-15 19:43 |只看该作者
原帖由 beepbug 于 2009-1-15 18:58 发表
从理论上说,这个问题非常好解决。但是,内存访问是纳秒级的操作,不能容忍任何检查和纠正操作。
好在现在的DRAM已非常可靠。
内存数据错,是很灾难性的。不管错在操作码还是操作数,都会造成程序不可预测的结果。

如果想要确定整个DRAM的值没有任何变化,那么要么做一个对于整体DRAM的一个校验电路(总不能说拿个相同大小的某RAM来校验吧,呵呵).......这个规模......我没见过校验整个存储器存储的电路存储的,只见过校验传输的.当然DRAM使用电容存储以做到存储更多,本身刷新保持现在已经很可靠,除非严重的电磁干扰,一般不会出问题的.

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
12 [报告]
发表于 2009-01-15 19:45 |只看该作者
原帖由 cjaizss 于 2009-1-15 19:43 发表

如果想要确定整个DRAM的值没有任何变化,那么要么做一个对于整体DRAM的一个校验电路(总不能说拿个相同大小的某RAM来校验吧,呵呵).......这个规模......我没见过校验整个存储器存储的电路存储的,只见过校验传输 ...

其实也就是,既然要用这么一个规模的校验电路,我们干嘛还要用DRAM?呵呵

论坛徽章:
0
13 [报告]
发表于 2009-01-16 07:49 |只看该作者
原帖由 cjaizss 于 2009-1-15 19:43 发表

如果想要确定整个DRAM的值没有任何变化,那么要么做一个对于整体DRAM的一个校验电路(总不能说拿个相同大小的某RAM来校验吧,呵呵).......这个规模......我没见过校验整个存储器存储的电路存储的,只见过校验传输 ...

这里不是空间问题,而是时间问题。现在DRAM这么便宜,增加八分之一不是问题。可以,即使做最简单的奇偶校验,也会使存储器的访问速度下降一、二个数量级。这个会招来全世界反对的。

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
14 [报告]
发表于 2009-01-16 09:04 |只看该作者
原帖由 beepbug 于 2009-1-16 07:49 发表

这里不是空间问题,而是时间问题。现在DRAM这么便宜,增加八分之一不是问题。可以,即使做最简单的奇偶校验,也会使存储器的访问速度下降一、二个数量级。这个会招来全世界反对的。

不只是涉及到时间问题了.这个整体的校验电路比它的存储还复杂,而且复杂的多,这么复杂的工艺下,我干嘛还要用DRAM?用DRAM的初衷就是因为电容存储占用面积少.结果我现在一个校验电路就让我的初衷站不住脚.

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
15 [报告]
发表于 2009-01-16 09:09 |只看该作者
当然,时间问题是导致没有存储器会在存储级作校验的根本原因,假设制造代价不是问题的话.

论坛徽章:
0
16 [报告]
发表于 2009-01-16 15:58 |只看该作者
屏蔽外部信号吧,用金属罩起来。

论坛徽章:
0
17 [报告]
发表于 2009-01-18 19:51 |只看该作者
哦?那VISTA任务管理器可以看到一个内存出错。。那个是什么意思呢?

论坛徽章:
0
18 [报告]
发表于 2009-01-19 07:34 |只看该作者
内存出错可以有好几种吧?不一定是存储体里的数据出错。譬如:
你访问了某地址,可那里根本不存在存储体。
你试图改写ROM的内容。
跨字操作()某些CPU不允许)。
以上是最底层的。还有虚存层面的,操作系统层面的。

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
19 [报告]
发表于 2009-01-19 10:41 |只看该作者
原帖由 beepbug 于 2009-1-19 07:34 发表
内存出错可以有好几种吧?不一定是存储体里的数据出错。譬如:
你访问了某地址,可那里根本不存在存储体。
你试图改写ROM的内容。
跨字操作()某些CPU不允许)。
以上是最底层的。还有虚存层面的,操作系统 ...

我怀疑是这里的是缺页
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP