Página principal » Windows » Límites de memoria física en los archivos de volcado para Windows 10/8/7

    Límites de memoria física en los archivos de volcado para Windows 10/8/7

    Este post tiene una mirada rápida a Límites de memoria física en archivos de volcado para Windows 10/8/7 y usando la herramienta Sysinternals RamMap, que se puede utilizar para determinar el número de rangos de memoria física en un sistema.

    Límites de memoria física en archivos de volcado

    Todos los sistemas operativos de Windows están configurados para capturar información sobre su estado, en el caso de un error de detención o falla del sistema, y ​​guardarlos como archivos de volcado de caída .dmp. Hay tres tipos de volcados que se pueden capturar en caso de un fallo del sistema: Descarga de memoria completa, Descarga de memoria del núcleo y Descarga de memoria pequeña.

    El formato de volcado por caída tiene un límite de rangos de direcciones físicas de 42 (64 bits) y 86 (32 bits). En ciertos sistemas, el mapa de memoria del firmware del BIOS puede contener más de este número de regiones no contiguas. Cuando se genera un archivo de volcado en este sistema, solo se guardarán en el archivo las primeras regiones de memoria 42 (64 bits) o 86 (32 bits). El kernel y el volcado de memoria completo de un sistema Windows pueden no contener toda la memoria del sistema.

    En ocasiones, al abrir un archivo de volcado de memoria generado en ciertos sistemas utilizando las herramientas de depuración para Windows (windbg.exe), puede recibir un mensaje de error:

    ADVERTENCIA: el bloque de memoria física del encabezado de volcado se ha truncado. Algunas páginas físicas válidas pueden ser inaccesibles.

    Para evitar el problema, el OEM del sistema afectado tendría que modificar el mapa de memoria del firmware para garantizar que la cantidad de regiones de memoria física contigua física expuestas al sistema operativo no exceda los límites indicados anteriormente, afirma KB2510168.

    Sysinternals RamMap

    La herramienta Sysinternals RamMap se puede usar para determinar el número de rangos de memoria física en un sistema. Después de descargar y ejecutar RamMap.exe, haga clic en la pestaña Rangos físicos. Al contar el número de rangos enumerados se verificará el número de rangos físicos en un sistema en particular.

    RAMMap es una utilidad avanzada de análisis de uso de memoria física para Windows Vista y superior. Presenta la información de uso de diferentes maneras en sus diferentes pestañas:

    • Use Counts: resumen de uso por tipo y lista de paginación
    • Procesos: proceso de trabajo de tamaños de conjuntos.
    • Resumen de prioridad: tamaños de lista de espera priorizados
    • Páginas físicas: uso por página para toda la memoria física
    • Rangos físicos: direcciones de memoria física.
    • Resumen del archivo: datos del archivo en RAM por archivo
    • Detalles del archivo: páginas físicas individuales por archivo
    • Use RAMMap para comprender mejor la forma en que Windows administra la memoria, para analizar el uso de la memoria de la aplicación o para responder preguntas específicas sobre cómo se asigna la RAM.

    RAmMap le dirá cómo Windows está asignando memoria física, cuántos datos de archivos se almacenan en caché en la RAM, o cuánta RAM utiliza el núcleo y los controladores de dispositivos..

    Estos enlaces también pueden interesarle:

    1. Cómo leer los pequeños archivos de volcado de memoria que crea Windows para la depuración
    2. Máquina de memoria Dump Collector en Windows
    3. Asignación de memoria física y estado de memoria en Windows