返回上一页  首页 | cnbeta报时: 03:43:18
微软称PC的DRAM内存亟待改进 需要ECC
发布日期:2007-05-19 06:47:03  稿源:
洛杉矶 — 桌面和笔记本电脑需要error-correcting code (ECC)内存,这一消息出现在微软公司的内部白皮书上,他们认为目前的桌面计算机DRAM内存急需改进以适应更大数据量的运算,保证可靠性和速度.根据微软多年来的Online Crash Analysis (OCA)工具汇报的消息,大量系统问题由内存错误引起,因此,部署具有容错和纠错能力的ECC内存到计算机相当重要,ECC目前已经广泛运用于服务器系统中.
微软正在考虑和OEM厂商合作共同推广带有ECC内存的电脑.

但来自微软本身也有不同的意见,Windows Server部门的首席程序设计师Son VoBa说,"ECC只能修复地址错误."对应用程序的崩溃是无能为力的.即使部署ECC,也只能让稳定性稍好一些而已,毕竟PC不是服务器,运行的软件不会过于单一,出问题的几率还是高.

cnBeta采自国外媒体.

相关知识:
什么是ECC内存?

ECC内存即纠错内存,是在数据位上额外的位存储一个用数据加密的代码.当数据被写入内存,相应的ECC代码与此同时也被保存下来.当重新读回刚才存储的数据时,保存下来的ECC代码就会和读数据时产生的ECC代码做比较.如果两个代码不相同,他们则会被解码,以确定数据中的那一位是不正确的.然后这一错误位会被抛弃,内存控制器则会释放出正确的数据.被纠正的数据很少会被放回内存.

假如相同的错误数据再次被读出,则纠正过程再次被执行.重写数据会增加处理过程的开销,这样则会导致系统性能的明显降低.如果是随机事件而非内存的缺点产生的错误,则这一内存地址的错误数据会被再次写入的其他数据所取代.

使用ECC校验的内存,会对系统的性能造成不小的影响,不过这种纠错对服务器等应用而言是十分重要的,带ECC校验的内存价格比普通内存要昂贵许多.
我们在FebBox(https://www.febbox.com/cnbeta) 开通了新的频道,更好阅读体验,更及时更新提醒,欢迎前来阅览和打赏。
查看网友评论   返回完整版观看

返回上一页  首页 | cnbeta报时: 03:43:18

文字版  标准版  电脑端

© 2003-2025