rowhammer-test 是用来测试 DRAM "rowhammer" 问题的程序。 标签:rowhammer
2022-10-25 09:53:08 110KB 开源项目
1
战锤 RowHammer的内存测试仪。 (基于Memtest86 + v5.01构建。) RowHammer是一种新型的内存故障,仅在最近几代的DRAM芯片中才发现[1]。 仅从同一地址读取> 100K次,就有可能破坏附近地址中的数据。 从技术上讲,对同一DRAM行的重复“激活”会破坏相邻DRAM行中的数据。 RowHammer受到安全威胁,因为它允许恶意程序破坏内存保护。 这是因为不同的DRAM行被映射到不同的软件页面。 截至2014年中,该问题尚未得到很好的宣传。 入门 有两种启动测试的方法:从引导加载程序或从磁盘。 选项1:从引导程序(例如,GRUB2) $ cd rowhammer/src $ make $ sudo cp memtest.bin /boot $ sudo vi /boot/grub2/grub.cfg # add new en
2022-03-03 15:25:10 1.01MB C
1
RAM工艺节点晶体管在功率和DRAM容量方面的缩放比例使DRAM单元对干扰或瞬态故障更加敏感。 如果按精心操纵的顺序(例如Rowhammer)施加外部应力,则此灵敏度将变得更差。 与Rowhammer相关的论文是在JEDEC之外撰写的,但是这些论文中使用的某些假设并不能很清楚或正确地解释问题,因此业内对此知识的理解还不够准确。 该出版物定义了该问题,并建议采取以下缓解措施来解决整个DRAM行业或学术界的此类担忧。
2021-04-15 18:04:21 342KB JEDEC JEP300-1 Rowhammer DRAM