Linux 컴퓨터에서 하루에 여러 번 다음 ecc 오류가 발생합니다.
May 24 18:21:04 staton-nas kernel: mce: [Hardware Error]: Machine check events logged
May 24 18:21:04 staton-nas kernel: EDAC sbridge MC0: HANDLING MCE MEMORY ERROR
May 24 18:21:04 staton-nas kernel: EDAC sbridge MC0: CPU 0: Machine Check Event: 0 Bank 11: 8c000040000800c2
May 24 18:21:04 staton-nas kernel: EDAC sbridge MC0: TSC 1c35588953416
May 24 18:21:04 staton-nas kernel: EDAC sbridge MC0: ADDR 117d228000
May 24 18:21:04 staton-nas kernel: EDAC sbridge MC0: MISC 122100200020008c
May 24 18:21:04 staton-nas kernel: EDAC sbridge MC0: PROCESSOR 0:306e4 TIME 1590358864 SOCKET 0 APIC 0
May 24 18:21:04 staton-nas kernel: EDAC MC0: 1 CE memory scrubbing error on CPU_SrcID#0_Ha#0_Chan#0_DIMM#1 (channel:0 slot:1 page:0x117d228 offset:0x0 grain:32 syndrome:0x0 - area:DRAM err_code:0008:00c2 socket:0 ha:0 channel_mask:1 rank:4)
addr은 항상 동일하므로 "memmap=5M$0x117CFA8001" 커널 매개변수를 사용하여 매핑을 시도했습니다.
이 주장은 시스템 로그에서 다음을 볼 때 적용되는 것 같습니다.
May 24 16:03:09 staton-nas kernel: user: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
May 24 16:03:09 staton-nas kernel: user: [mem 0x0000000100000000-0x000000117cfa8000] usable
May 24 16:03:09 staton-nas kernel: user: [mem 0x000000117cfa8001-0x000000117d4a8000] reserved
May 24 16:03:09 staton-nas kernel: user: [mem 0x000000117d4a8001-0x000000407fffffff] usable
하지만 여전히 ecc 오류가 발생합니다.
내가 뭐 놓친 거 없니?
edac syslog 오류의 "ADDR 117d228000"이 매핑해야 하는 실제 주소가 아닌가요? 어떻게든 물리적 주소로 변환해야 합니까?
데드픽셀 하나 때문에 조광기 전체를 교체하기엔 가격이 너무 저렴해요.
더 많이 조사할수록 "메모리 정리 오류" 메시지는 오류가 하드웨어에서 수행되는 메모리 정리로 인해 발생함을 나타냄을 더욱 확신하게 되었습니다. 이제 주변에 지도를 만들었으므로 무시해도 됩니다. 내가 예약했기 때문에 운영 체제는 실제로 이 메모리 영역을 사용하지 않습니다.
누구든지 이것을 확인할 수 있습니까?