[发明专利]计算机设备有效
申请号: | 200910170643.X | 申请日: | 2009-09-01 |
公开(公告)号: | CN101714112A | 公开(公告)日: | 2010-05-26 |
发明(设计)人: | 菱沼武夫;目崎义宪;石桥修 | 申请(专利权)人: | 富士通株式会社 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F9/445 |
代理公司: | 隆天国际知识产权代理有限公司 72003 | 代理人: | 姜燕;陈晨 |
地址: | 日本神奈*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机 设备 | ||
相关申请交叉引用
本申请基于2008年10月3日提交的在先日本专利申请号2008-258974, 并要求享有其优先权,该专利申请的全部内容通过参考被并入本文。
技术领域
本申请讨论的实施例涉及一种计算机设备以及一种诊断存储器的方法。
背景技术
计算机设备使用许多种类的诊断测试来诊断每个内置装置的缺陷部分。 作为计算机设备的一个例子,公开了一种诊断工具,其运行存储器诊断测试 程序来诊断内置存储器中的存储功能是否正常工作,例如是否可以正常地从 存储器读出预定数据、向存储器正常写入预定数据。例如参见日本特开专利 公开号H6-4413。
在最简单的诊断测试中,存储器诊断程序被预先存储在计算机设备的基 本输入/输出系统(BIOS)的一部分中。当计算机设备启动时,存储器诊断 程序与BIOS一起运行。
然而,BIOS通常具有非常有限的存储能力,其中存储了如初始程序装 入程序(initial program loader IPL)之类的另一程序。因此,BIOS仅能包含 简单的存储器诊断程序。因此,在传统的计算机设备中,在运行BIOS且启 动操作系统之后,用于执行复杂存储器检查的存储器诊断程序通常被操作系 统(OS)加载到如随机存取存储器(RAM)类的主存储器中并被执行。
顺便提一下,只有在主存储器的所有地址中没有发现故障时,传统的计 算机才能工作正常。但是即使通过预先检查主存储器发现了主存储器中有一 些故障区,目前还是期望有一种不使用故障区而能正常运行的新型计算机设 备。
为了当在主存储器中存在故障区的情况下仍正常运行计算机设备,就需 要在操作系统启动之前对故障区进行检测。
但是,BIOS中存储的存储器诊断程序不能执行使OS能够正常工作的存 储器诊断。
在这种情况下可以考虑如下的技术。传统上由OS处理的复杂存储器诊 断程序被存储在除BIOS之外的存储器中,如存储在只读存储器(ROM)中。 同时,在主存储器的预定地址加载复杂存储器诊断程序的加载程序被存储在 BIOS中。这使计算机设备在引导(boot up)时能够启动复杂的存储器诊断 程序。
然而,该结构会导致出现这种情形,即在存储器诊断之前,存储器诊断 程序被加载到主存储器中。也就是说,存储器诊断程序被加载到主存储器中 的时候,并不知道加载了存储器诊断程序的主存储器的区域是否是有故障 的。因此,存在存储器诊断程序本身无法被执行的可能性。
发明内容
根据本发明的一个方面,一种具有主存储器的计算机设备包括:第一存 储器诊断单元,用于通过执行第一存储器诊断程序来确定所述主存储器中的 故障区;存储单元,用于存储可重定位的第二存储器诊断程序;以及第二存 储器诊断单元,用于将所述第二存储器诊断程序加载到所述主存储器中除了 由所述第一存储器诊断单元确定的所述故障区之外的区域中。
根据本发明的另一个方面,一种诊断计算机设备中的主存储器的方法, 包括以下步骤:通过执行第一存储器诊断程序来确定所述主存储器中的故障 区;以及将第二存储器诊断程序加载到所述主存储器中除了通过确定故障区 的步骤而确定的故障区之外的其它区域中。
根据本发明的再一个方面,一种计算机可读存储介质,其中存储有用来 诊断计算机设备中的主存储器的计算机程序,所述计算机程序使得所述计算 机设备执行以下步骤:通过执行第一存储器诊断程序来确定所述主存储器中 的故障区;以及将第二存储器诊断程序加载到所述主存储器中除了通过确定 故障区的步骤确定的故障区之外的区域中。
本发明在未确定主存储器是否包含故障区的情况下,不必将存储器诊断 程序加载到主存储器中。这样可避免不能正常执行存储器诊断程序的情况。 因此,简化了无故障区和故障区的确定,实现了高效的存储器诊断处理。
借助权利要求中具体指出的元件及组合可实现和达到本发明的目的和 优点。
应该理解,前述概括性描述和下文的详细描述都是示例性及解释性的, 不是对本发明保护范围加以限制。
附图说明
图1是示出根据本发明实施例的计算机设备的结构的方框图;
图2是示出图1的动态随机存取存储器(DRAM)的细节;
图3是示出图1的BIOS程序的细节的功能框图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富士通株式会社,未经富士通株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910170643.X/2.html,转载请声明来源钻瓜专利网。