首页> 外文会议>International Symposium on System and Software Reliability >MEI: A Light Weight Memory Error Injection Tool for Validating Online Memory Testers
【24h】

MEI: A Light Weight Memory Error Injection Tool for Validating Online Memory Testers

机译:Mei:用于验证在线记忆测试仪的轻重存储器错误注入工具

获取原文

摘要

Lots of studies have shown that memory hardware error rates are orders of magnitude higher than previously reported. In order to fight with these memory hardware errors, many memory testing tools have been developed, especially software level online memory testers, which means these memory testers implemented in software can work with the OS (operating system) at the same time. However, validation of these online memory testers is a hard work. Since the real broken memory chips is hard to find and using a virtual machine to do this work is really complex. So we have developed a memory error injection tool - MEI (Memory Error Injection), which is implemented in software on Linux platform and easy to use. The core function of MEI is implemented in the form of a Linux kernel module. MEI also provides some user space tools for memory errors injection and manipulation. The testers to be validated need to use the read interfaces provided by MEI. We have used two exists memory testers, the modified RAMpage and COMeT+ model, to validate the effectiveness of MEI. The results of experiments have shown that these two testers could detect the emulated memory hardware errors injected by MEI effectively.
机译:许多研究表明,内存硬件误差率比先前报告的数量级。为了与这些内存硬件错误进行战斗,已经开发了许多内存测试工具,尤其是软件级别在线记忆测试仪,这意味着在软件中实现的这些内存测试仪可以同时使用OS(操作系统)。但是,这些在线记忆测试人员的验证是一项艰苦的工作。由于真实破碎的内存芯片很难找到并使用虚拟机来做这项工作真的很复杂。因此,我们开发了内存错误注入工具 - MEI(内存错误注入),它是在Linux平台上的软件中实现的,易于使用。 MEI的核心功能以Linux内核模块的形式实现。 Mei还为内存错误注入和操作提供了一些用户空间工具。要验证的测试仪需要使用MEI提供的读取接口。我们使用了两个存在的内存测试仪,修改的横冲直撞和彗星+模型,以验证MEI的有效性。实验结果表明,这两个测试仪可以有效地检测MEI注入的模拟存储器硬件误差。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号