¿Por qué las direcciones fallidas en Memtest86+ son mayores que mi memoria total?

¿Por qué las direcciones fallidas en Memtest86+ son mayores que mi memoria total?

Contexto

No dudes en saltarte esta sección. Divago un poco.

Esta es una computadora de escritorio. Mi placa base es una MSI P67A-C45. Los dos módulos de memoria son DDR3-1333 de 4GB en DIMM 1 y DIMM 3, de doble canal.

Hace unos meses, comencé a experimentar fallas gráficas aleatorias que provocaban que mis controladores de video (nVidia) fallaran y se reiniciaran ocasionalmente. Esto era especialmente malo cuando se usaba aceleración de hardware, especialmente en juegos FPS 3D, incluso con el motor de más de 10 años goldsrc. También sucedería al reproducir vídeos flash y, ocasionalmente, al no hacer nada.La mayor parte del tiempo estuvo bien.. Fue solo después de que el sistema estuvo activo por un tiempo: tiempo de actividad, tiempo desde el último reinicio, no hibernación. Una vez que comenzaron los fallos, tuve que apagar la computadora y dejarla apagada por unos minutos. Sospeché que la tarjeta de video se estaba sobrecalentando. Pero los programas de monitoreo de temperatura informaron que la temperatura de la GPU era de unos agradables y frescos 40 grados Celsius.

Más recientemente (la semana pasada o dos), cuando dejé la computadora encendida durante la noche, me despierto y descubro que tenía un BSoD, con un error relacionado con la memoria. Actualmente estoy volviendo a ejecutar Memtest86+, por lo que no puedo desenterrar los códigos/mensajes de error exactos, si alguien realmente los quiere.

Al mismo tiempo, algunos programas comenzaron a fallar aleatoriamente ("xxxx ha dejado de funcionar" con un botón de cerrar). Esto le pasaría a Firefox y al mencionado juego FPS. Realmente no ejecuto nada más y los bloqueos sonaleatorio. Es decir, podrían fallar inmediatamente o funcionar bien durante todo el tiempo que los use (varias horas). La pesadilla del solucionador de problemas.

Memtest86+

En la primera ejecución, que duró más de 12 horas, obtuve los siguientes resultados:

Foto de resultados
Haga clic para ver en tamaño completo

Hay algunas irregularidades. En primer lugar, tengo 2 módulos DDR3-1333 de 4 GB en DIMM1 y DIMM3, de doble canal. Este es un informe DDR3-8247, sea lo que sea. En segundo lugar,todas las direcciones fallidas están fuera de mi capacidad total de RAM. Eso no es de mucha ayuda cuando se trata de determinar qué módulo puede estar fallando. Evidentemente, al menos unoesdefecto.

Volví a colocar los módulos y lo intenté nuevamente:

Foto de resultados
Haga clic para ver en tamaño completo

Como puedes ver, las frecuencias y latencias son completamente diferentes. Los valores de latencia están mucho más cerca de lo que recuerdo vagamente haber visto en CPU-Z (¿o era HWiNFO32?). Esta prueba acaba de comenzar, por lo que es muy posible que esos valores cambien en algún momento durante la prueba.

Además, considerando que los errores solo comenzaron a aparecer en las últimas pasadas, ¿es posible que se trate de un problema de sobrecalentamiento? Considere que he estado usando esta computadora durante aproximadamente un año y solo en los últimos tres meses han sucedido cosas.

Mi pregunta principal sigue siendo:¿Por qué las direcciones fallidas superan mi capacidad?

Respuesta1

Algunos dispositivos de hardware necesitan espacio de memoria con direcciones físicas inferiores a 4 GB para DMA de 32 bits. Por lo tanto, se reserva una gran cantidad de espacio de direcciones de menos de 4 GB para esas asignaciones. La RAM que normalmente aterrizaría en ese espacio se reasigna en el extremo actual de la memoria física.

Sospecho que el calor bien puede ser un problema.

información relacionada