Actualización de algoritmo de montón para solicitudes de montón inusualmente grandes

Seleccione idioma Seleccione idioma
Id. de artículo: 815411 - Ver los productos a los que se aplica este artículo
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Expandir todo | Contraer todo

En esta página

Síntomas

Esta revisión del algoritmo de montón de Windows XP Service Pack 1 y Windows Server 2003 se lanzó para administrar mejor una determinada secuencia atípica y poco frecuente de peticiones de montón por parte de un programa privado, desarrollado internamente, que no está disponible comercialmente. Este programa asignaba y liberaba grandes fragmentos del montón decenas de miles de veces. El ámbito original y el tamaño de la mejora para ese programa concreto se exageraron equivocadamente en una versión anterior de este artículo basada en una aplicación de prueba interna diseñada para reproducir el síntoma, que no es pertinente para ningún programa conocido ni para el rendimiento global del sistema. Esta revisión no afecta al funcionamiento normal de Windows ni a los programas comunes de empresa, domésticos, de juegos o de Internet. No se recomienda que utilice esta revisión excepto para resolver problemas de ese programa concreto.

Causa

Windows XP Service Pack 1 y Windows Server 2003 contienen un algoritmo de memoria o de montón de propósito general, bien comprendido, que proporciona un rendimiento rápido para las peticiones de memoria de un amplio espectro de programas de Windows. El rendimiento del algoritmo en Windows se ha evaluado con muchas pruebas comparativas del sector y por análisis cuidadosos de operaciones de usuario final típicas. Como ocurre con cualquier algoritmo de propósito general, se puede personalizar una secuencia atípica de peticiones. En ese caso, el algoritmo no se ejecuta óptimamente. Sin embargo, como este tipo de secuencia no se encuentra en programas de Windows típicos o en el sistema, no tiene que cambiar el algoritmo de montón. El cambio del algoritmo de montón no proporciona una mejora en el rendimiento del sistema para la mayoría de los usuarios y programas.

Esta revisión proporciona una solución alternativa en el algoritmo de montón para administrar mejor una determinada secuencia atípica y poco frecuente de peticiones del montón. El modelo de petición atípico se encontró en un programa creado por encargo que no se parece mucho a la inmensa mayoría de los programas de Windows existentes. El ámbito y el tamaño de esta revisión se definen detalladamente para ese programa en particular y la solución alternativa no tiene ningún beneficio para la mayoría de programas o el rendimiento global del sistema.

Solución

Información sobre el Service Pack de Windows XP

Para resolver este problema, obtenga el Service Pack más reciente para Microsoft Windows XP. Para obtener información adicional al respecto, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322389 Cómo obtener el Service Pack más reciente para Windows XP

Información de hotfix

Hay disponible una revisión para la que Microsoft proporciona soporte técnico. Sin embargo, esta revisión sólo se diseñó para corregir el problema descrito en este artículo. Aplíquela sólo en sistemas que experimenten este problema específico. Esta revisión podría ser sometida a comprobaciones adicionales. Por tanto, si no se ve muy afectado por este problema, se recomienda que espere al próximo Service Pack que contenga esta revisión.

Para resolver este problema, envíe una solicitud a los servicios al cliente en línea de Microsoft con el fin de obtener la revisión. Para enviar una solicitud en línea y obtener la revisión, visite el siguiente sitio web de Microsoft:
http://go.microsoft.com/?linkid=6294451
Nota: si se producen más problemas o si es necesario investigar la causa de los problemas, es posible que tenga que crear una solicitud de servicio independiente. Los costos habituales de soporte se aplicarán a las preguntas y temas de soporte técnico adicionales que no reúnan las condiciones necesarias para esta revisión en cuestión. Para crear una solicitud de servicio independiente, visite el siguiente sitio web de Microsoft:
http://support.microsoft.com/default.aspx?scid=fh;[LN];CNTACTMS


La versión en inglés de esta revisión tiene los atributos de archivo enumerados en la siguiente tabla u otros posteriores. Las fechas y las horas de estos archivos se muestran según el Horario universal coordinado (UTC). Cuando vea la información de archivo, se convertirá a la hora local. Para ver la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria de la herramienta Fecha y hora del Panel de control.
Windows XP

   Fecha       Hora   Versión        Tamaño   Nombre de archivo
   --------------------------------------------------------------
   28-feb-2003  19:05  5.1.2600.1177     654.336  Ntdll.dll

Windows XP 64-Bit Edition, versión 2002

   Fecha       Hora   Versión        Tamaño   Nombre de archivo
   --------------------------------------------------------------
   28-feb-2003  19:05  5.1.2600.1177   1.508.352  Ntdll.dll        IA64
   28-feb-2003  14:55  5.1.2600.1177     657.408  Wntdll.dll       X86

Windows Server 2003

   Fecha       Hora   Versión        Tamaño   Nombre de archivo
   --------------------------------------------------------------
   03-jun-2003  14:30  5.2.3790.49       716.800  Ntdll.dll

Windows Server 2003 64 Bit Edition y Windows XP 64 Bit Edition versión 2003

   Fecha       Hora   Versión        Tamaño   Nombre de archivo
   --------------------------------------------------------------
   03-jun-2003  14:24  5.2.3790.49     1.524.224  Ntdll.dll        IA64
   03-jun-2003  14:30  5.2.3790.49       711.168  Wntdll.dll       X86

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados al principio de este artículo. Este problema se corrigió por primera vez en Microsoft Windows XP Service Pack 2.

Nota: este artículo se revisó el 12/4/2003 para reflejar con más precisión el propósito concreto y los detalles de la revisión. El título original de este artículo daba la falsa impresión de que éste era un problema al que se enfrentaban muchos usuarios de Windows XP que instalaron el SP1, si no la mayoría de ellos. De hecho, el problema afecta a un número muy reducido de clientes que utilizan un programa diseñado de forma privada que presenta el comportamiento para el que la revisión fue creada. (Este artículo se publicó previamente con el título: "Los programas se ejecutan más despacio después de instalar Windows XP SP1" El contenido de la propia revisión no ha cambiado, sólo se ha revisado la documentación de Knowledge Base para mayor exactitud y claridad.

Propiedades

Id. de artículo: 815411 - Última revisión: jueves, 27 de febrero de 2014 - Versión: 6.3
La información de este artículo se refiere a:
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows XP Media Center Edition
  • Microsoft Windows XP 64-Bit Edition Version 2002 SP1
  • Microsoft Windows XP 64-Bit Edition Version 2003
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
Palabras clave: 
kbnosurvey kbarchive kbbug kbfix kbqfe kbenv kbprb kbwinxpsp2fix kbwinxppresp2fix kbhotfixserver KB815411

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com