Se o ECC funcionar e corrigir erros, alguns registros conterá essas informações .
Alguns soft errors por ano podem ocorrer naturalmente, mas se você realmente quiser produzir mais deles, provavelmente rowhammerjs pode Socorro. Ele não funciona em todas as arquiteturas e com todas as configurações de memória, no entanto.
Por processadores AMD, você pode tentar forçar a ativação do ECC com o seguinte código no Linux.
modprobe -v amd64_edac_mod ecc_enable_override=1
Se falhar, você pode ter certeza de que o ECC não é suportado. Há rumores de que sistemas recentes com Ryzen não suportam isso, e ofc. geralmente não é recomendado forçar a habilitação desse recurso.
Afaik. O memtest86 + é bom, já que ele tenta verificar se o ECC funciona, não apenas os metadados sobre se ele está ativado, o que não pode ser realmente confiável.
Eu fiz uma pequena pesquisa no tópico. De acordo com os fóruns e artigos, aqui está uma lista de alguns quadros:
Motherboard ECC support
ASRock AB350 Pro4 1? (above 2.20 BIOS version)
ASRock Fatal1ty AB350 Gaming K4 0
ASRock X370 Killer SLI 1
Asrock X370 Taichi 1
Asus PRIME B350-PLUS 0?
Asus PRIME B350M-A 0?
Asus PRIME X370-PRO 1
Biostar B350GT5 0
Biostar X370GT3 0?
Gigabyte GA-AB350-Gaming 0
Gigabyte GA-AB350-Gaming 3 0
Gigabyte GA-AB350M-HD3 0
Gigabyte GA-AX370-Gaming K7 1
MSI B350 PC MATE 0?
MSI B350 TOMAHAWK 0?
MSI B350M GAMING PRO 0
MSI X370 KRAIT GAMING 0?
MSI X370 SLI PLUS 0?
Por placa Biostar e MSI não há documentação sobre isso no manual, os outros fornecedores tendem a mencionar se a placa suporta ECC em modo não-ECC. A maioria das placas X370 suporta o recurso. Até onde sei. A Gigabyte não quer suportar o recurso em suas placas B350. Não é uma pista sobre a Asus pelo mesmo chipset. De acordo com um fórum em holandês, o ASRock AB350 Pro4 suporta o recurso da versão 2.20b do BIOS, mas não é confirmado com testes.
4 coisas são necessárias para ter um ECC funcional:
- controlador de memória que suporta ECC (na CPU atualmente)
- Memória ECC
- alguns circuitos na mobo para entregar os bits extras para a CPU (eu não sou um engenheiro elétrico, então eu não sei exatamente os termos)
- um microcódigo mobo curto para ativar o recurso
Em alguns casos, apenas o quarto está ausente e as atualizações do BIOS podem ativar esse recurso.