Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se proporciona una solución alternativa para los errores que se producen cuando las aplicaciones asignan memoria con frecuencia.
Se aplica a: Windows 10, Windows 11
Número de KB original: 4055223
Síntomas
Las aplicaciones que suelen asignar memoria pueden experimentar errores aleatorios de "memoria insuficiente". Estos errores pueden dar lugar a otros errores o a un comportamiento inesperado en las aplicaciones afectadas.
Causa
Los errores de asignación de memoria pueden producirse debido a latencias asociadas al aumento del tamaño de un archivo de página para admitir requisitos de memoria adicionales en el sistema. Una posible causa de estos errores es cuando el tamaño del archivo de página se configura como "automático". El tamaño automático del archivo de página comienza con un archivo de página pequeño y crece automáticamente según sea necesario.
El sistema de E/S consta de muchos componentes, incluidos filtros del sistema de archivos, sistemas de archivos, filtros de volumen, filtros de almacenamiento, etc. Los componentes específicos de un sistema determinado pueden causar variabilidad en el crecimiento del archivo de página.
Solución alternativa
Para solucionar este problema, configure manualmente el tamaño del archivo de página. Para ello, siga estos pasos:
- Presione la tecla del logotipo de Windows + la tecla Pausar/Interrumpir para abrir Propiedades del sistema.
- Seleccione Configuración avanzada del sistema y, a continuación, seleccione Configuración en la sección Rendimiento de la pestaña Opciones avanzadas .
- Seleccione la pestaña Opciones avanzadas y, a continuación, seleccione Cambiar en la sección Memoria virtual.
- Desactive la casilla Administrar automáticamente el tamaño del archivo de paginación para todas las unidades .
- Seleccione Tamaño personalizado y, a continuación, establezca los valores "Tamaño inicial" y "Tamaño máximo" para el archivo de paginación. Se recomienda establecer el tamaño inicial en 1,5 veces la cantidad de RAM en el sistema.
- Seleccione Aceptar para aplicar la configuración y, a continuación, reinicie el sistema. Si sigue recibiendo mensajes de error de "memoria insuficiente", aumente el "tamaño inicial" del archivo de página.
Estado
Microsoft ha confirmado que se trata de un problema en Windows 10.
Más información
Es posible que vea errores de compilación intermitentes como los siguientes si encuentra este problema al usar el compilador de Microsoft Visual C++ (cl.exe):
- Error irrecuperable C1076: límite del compilador: se alcanzó el montón interno; use /Zm para especificar un límite superior
- Error irrecuperable C1083: cannot opentypefile: 'file': message
- Error irrecuperable C1090: Error en la llamada API de PDB, código de error 'código': 'message'
- Error del compilador C3859: intervalo de memoria virtual para PCH superado; Vuelva a compilar con una opción de línea de comandos de "-ZmXXX" o superior.
Para obtener más información sobre los errores del compilador de Visual C++ y cómo solucionarlos, consulte Problemas y recomendaciones del encabezado precompilado (PCH).