【技术实现步骤摘要】
本申请讨论的实施例涉及一种计算机设备以及一种诊断存储器的方法。
技术介绍
计算机设备使用许多种类的诊断测试来诊断每个内置装置的缺陷部分。作为计算机设备的一个例子,公开了一种诊断工具,其运行存储器诊断测试程序来诊断内置存储器中的存储功能是否正常工作,例如是否可以正常地从存储器读出预定数据、向存储器正常写入预定数据。例如参见日本特开专利公开号H6-4413。 在最简单的诊断测试中,存储器诊断程序被预先存储在计算机设备的基本输入/输出系统(BIOS)的一部分中。当计算机设备启动时,存储器诊断程序与BIOS—起运行。 然而,BIOS通常具有非常有限的存储能力,其中存储了如初始程序装入程序(initial program loader IPL)之类的另一程序。因此,BIOS仅能包含简单的存储器诊断程序。因此,在传统的计算机设备中,在运行BIOS且启动操作系统之后,用于执行复杂存储器检查的存储器诊断程序通常被操作系统(OS)加载到如随机存取存储器(RAM)类的主存储器中并被执行。 顺便提一下,只有在主存储器的所有地址中没有发现故障时,传统的计算机才能工作正常。但是即使通过预 ...
【技术保护点】
一种包括主存储器的计算机设备,该计算机设备包括:第一存储器诊断单元,用于通过执行第一存储器诊断程序来确定所述主存储器中的故障区;存储单元,用于存储可重定位的第二存储器诊断程序;以及第二存储器诊断单元,用于将所述第二存储器诊断程序加载到所述主存储器中除了由所述第一存储器诊断单元确定的所述故障区之外的区域中。
【技术特征摘要】
JP 2008-10-3 2008-258974一种包括主存储器的计算机设备,该计算机设备包括第一存储器诊断单元,用于通过执行第一存储器诊断程序来确定所述主存储器中的故障区;存储单元,用于存储可重定位的第二存储器诊断程序;以及第二存储器诊断单元,用于将所述第二存储器诊断程序加载到所述主存储器中除了由所述第一存储器诊断单元确定的所述故障区之外的区域中。2. 根据权利要求1所述的计算机设备,其中,所述第一存储器诊断单元执行所述第一 存储器诊断程序,所述第一存储器诊断程序不被加载到所述主存储器中。3. 根据权利要求1所述的计算机设备,还包括存储器品质评估表制备单元,用于制备 存储器品质评估表,其中由所述第一存储器诊断单元进行的所述主存储器的诊断的结果与 所述主存储器的地址信息相关联。4. 根据权利要求3所述的计算机设备,其中,所述第二存储器诊断单元参照所述存储 器品质评估表提取所述主存储器上被所述第一存储器诊断单元诊断为错误的地址信息,并 且将与所提取的地址信息对应的区域作为故障区从用于加载所述第二存储器诊断程序的 区域中排除。5. 根据权利要求1所述的计算机设备,还包括 操作系统错误检测单元,用于检测操作系统启动时的错误;以及诊断结果报告单元,用于在所述操作系统错误检测单元已经检测到启动错误时,报告 由所述第二存储器诊断单元进行的所述主存储器的诊断的结果。6. 根据权利要求1所述的计算机设备,其中,被并入到基本输入输出程序中的所述第 一存储器诊断单元、第二存储器诊断单元、存储器品质评估表制备单元、操作系统错误检测 单元和诊断结果报告单元的每一个均在通电时启动,并且在所述基本输入输出程序已经启 动时被执行,其中所述基本输入输出程序是用来控制将要输入到所述主存储器和从所述主 存储器输出的数据的控制程序。7. —种诊断计算机设备中的主存储器的方法,包括以下步骤 通过执行第一存储器诊断程序来确定所述主存储器中的故障区;以及 将第二存储器诊断程序加载到所述主存储器中除了通过确定故障区的步骤而确定的故障区之外的其它区域中。8. 根据权利要求7所述的方法,其中,所述确定故障区的步骤执行所述第一存储器诊 断程序,而所述第一存储器诊断程序不被加载到所述主存储器中。9. 根据权利要求7所述的方法,还包括以下步骤制备存储器品质评估表,其中通过所 述确定故障区的步骤进行的所述主存储器的诊断的结果与所述主存储器的地址信息相关 联。10. 根据权利要求9所述的方法,其中,参照所述存储器品质评估表,加载所述第二存 储...
【专利技术属性】
技术研发人员:菱沼武夫,目崎义宪,石桥修,
申请(专利权)人:富士通株式会社,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。