Detección de saturaciones y subrunes
Puede usar la opción Comprobar inicio o comprobar finalización en GFlags para alinear las asignaciones del grupo especial para que sean más adecuadas para detectar saturaciones (acceso a la memoria más allá del final de la asignación) o subejecuciones (acceso a la memoria que precede al principio de la asignación).
Compruebe que Start habilita la detección de subejecutaciones en las asignaciones del grupo especial. Esto provoca una comprobación de errores cuando un programa intenta acceder a la memoria anterior a su asignación de memoria de grupo especial.
Compruebe que End habilita la detección de saturación en las asignaciones del grupo especial. Esto provoca una comprobación de errores cuando un programa intenta acceder a la memoria más allá de su asignación de memoria de grupo especial. Dado que las saturaciones son mucho más comunes, Compruebe que End es el valor predeterminado.
En Windows Vista y versiones posteriores de Windows, esta opción está disponible en las pestañas Registro del sistema y Marcas de kernel . En versiones anteriores de Windows, solo está disponible en la pestaña Registro del sistema .
Para especificar la alineación especial del grupo
Haga clic en la pestaña Registro del sistema .
Haga clic en Verify Start (Comprobar inicio) o Verify End (Comprobar finalización).
Haga clic en Aplicar.
En la captura de pantalla siguiente se muestra la configuración Comprobar inicio y Comprobar finalización en la pestaña Registro del sistema.
Comentarios
La configuración comprobar la alineación Inicio y Comprobar finalización se aplica a todas las asignaciones del grupo especial, incluidas las solicitudes de asignación de grupos especiales establecidas en Comprobador de controladores. Si establece la alineación sin especificar una etiqueta de grupo o un tamaño de asignación, la configuración solo se aplica a las solicitudes establecidas en Comprobador de controladores.