Uso de memoria por el proceso Lsass.exe en los controladores de dominio que ejecutan Windows Server 2003 o Windows 2000 Server

Seleccione idioma Seleccione idioma
Id. de artículo: 308356 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

En este artículo se describen algunos conceptos básicos sobre el proceso Lsass.exe, las prácticas recomendadas para la configuración de dicho proceso y las expectativas de uso de memoria. Este artículo debe utilizarse como una guía para el análisis del rendimiento y uso de la memoria de Lsass.exe en controladores de dominio que ejecutan Microsoft Windows Server 2003 o Microsoft Windows 2000 Server. La información de este artículo puede resultarle útil si tiene alguna duda acerca de cómo ajustar y configurar servidores y controladores de dominio para optimizar este motor.

El proceso Lsass.exe se encarga de administrar la autenticación de dominios de autoridad de seguridad local y Active Directory. Este proceso controla la autenticación tanto para el cliente como para el servidor y rige también la ejecución del motor Active Directory. El proceso Lsass.exe es responsable de los siguientes componentes:
  • Autoridad de seguridad local
  • Servicio Inicio de sesión de red
  • Servicio Administrador de cuentas de seguridad
  • Servicio Servidor LSA
  • Capa de sockets seguros (SSL)
  • Protocolo de autenticación Kerberos v5
  • Protocolo de autenticación NTLM

Más información

Limitar o reducir el número de programas en el controlador de dominio

Para un rendimiento óptimo, el proceso Lsass.exe utiliza toda la memoria RAM posible en un servidor o controlador de dominio determinado. El proceso Lsass.exe renuncia a esa memoria RAM cuando otros procesos la solicitan. La idea consiste en optimizar el rendimiento del proceso Lsass.exe sin dejar de atender otros procesos que puedan ejecutarse en un equipo. Por este motivo y en aras de un mayor rendimiento, es recomendable limitar o reducir el número de programas en un controlador de dominio. Si no hay solicitudes de memoria, el proceso Lsass.exe utiliza esta memoria para almacenar en caché los datos consultados.

Usar las herramientas Sizer (Adsizer.exe) y ADTEST de Active Directory

Puede utilizar la herramienta Adsizer.exe para medir la cantidad de memoria que se necesita para los controladores de dominio según la función que desempeñen. Esta prueba sólo se puede utilizar como una estimación, ya que Adsizer.exe no puede predecir exactamente cuánta memoria será necesaria para todos los procesos. Puede usar la herramienta ADTEST para probar los controladores de dominio en condiciones de esfuerzo y proporcionar una referencia sobre el uso de memoria previsto y la carga de memoria.

El espacio de direccionamiento de 32 bits está limitado a 4 gigabytes (GB)

El espacio de direccionamiento de 32 bits está limitado a 4 gigabytes de memoria física.

Utilizar contadores para supervisar el uso de Lsass.exe

Puede usar las herramientas de rendimiento de procesos de objetos de tarea, uso del procesador (80% de uso del procesador como marca de carga elevada), adperf y cop para controlar el uso de Lsass.exe. Los contadores útiles para este fin son Memoria, Proceso, Objeto NTDS, Caché, Servidor, Procesador, Subprocesos y Base de datos.

Usar Windows Server 2003 o Windows 2000 Server

Si piensa utilizar más de 1 GB de memoria física en el controlador de dominio, use Windows Server 2003, Standard Edition; Windows Server 2003, Enterprise Edition; Windows Server 2003, Datacenter Edition; Windows 2000 Advanced Server; o Windows 2000 Datacenter Server. Puede usar el modificador /3GB en el archivo %SystemDrive%\Boot.ini de estas versiones de Windows para proporcionar 1 GB adicional de memoria direccionable. Sin embargo, si utiliza este modificador con Windows 2000 Server, este espacio de memoria se marca como no disponible.

Precaución: Microsoft permite utilizar el modificador /3GB en Windows Server 2003, Standard Edition en un entorno de producción para su uso por parte de Active Directory. Para otras aplicaciones, Microsoft permite utilizar el modificador /3GB en Windows Server 2003, Standard Edition en un entorno de producción sólo si el proveedor de la aplicación la ha probado en este entorno y desea ofrecer soporte técnico al cliente que utilice esta funcionalidad. Se ofrece soporte técnico para Microsoft Exchange Server 2003 y Microsoft SQL Server 2000 cuando se utiliza esta funcionalidad en producción. Póngase en contacto con el proveedor de su aplicación para obtener información al respecto. El modificador /3GB puede hacer que algunas aplicaciones tengan problemas relacionados con las dependencias de direcciones o con una reducción del espacio del núcleo. Excepto en los casos descritos anteriormente, el modificador /3GB en Windows Server 2003, Standard Edition sólo debe utilizarse con fines de desarrollo y pruebas.

Notas
  • Se recomienda utilizar el modificador /3GB con precaución, ya que limita las entradas de tabla de página (PTE).
  • El modificador /3GB sólo es necesario en la arquitectura de 32 bits. No es necesario en la arquitectura de 64 bits.
Para obtener más información acerca del ajuste de la configuración de memoria, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
291988 Descripción de la característica de ajuste de 4 GB de RAM y el modificador Extensión de dirección física

Información sobre la memoria

El uso de memoria de Lsass en los controladores de dominio tiene dos componentes principales: uno fijo y otro variable.

El componente fijo está formado por el código, las pilas, los montones y distintas estructuras de datos de tamaño fijo (como la caché de esquema). La cantidad de memoria que Lsass utiliza puede variar en función de la carga del equipo. Conforme aumenta el número de subprocesos en ejecución, aumenta también el número de pilas de memoria. Lsass.exe suele utilizar entre 100 MB y 300 MB de memoria. Lsass.exe emplea la misma cantidad de memoria independientemente de cuánta RAM esté instalada en el equipo. Sin embargo, cuando hay una gran cantidad de memoria RAM instalada, Lsass puede utilizar más RAM y menos memoria virtual.

El componente variable es la caché del búfer de base de datos. El tamaño de la caché puede abarcar desde menos de 1 MB al tamaño de toda la base de datos. Como una caché grande mejora el rendimiento, el motor de base de datos de AD (ESENT) intenta mantener la caché lo más grande posible. Aunque el tamaño de la caché varía según el uso de memoria del equipo, su tamaño máximo está limitado por la cantidad de RAM física instalada en el equipo y por la cantidad de espacio de direcciones virtual (VA) disponible. AD sólo utiliza una parte del espacio total de VA para la caché. La cantidad máxima de espacio de VA utilizado por AD se determina mediante la fórmula siguiente:
((VA total - 1 GB) / 2)
Nota: esta fórmula sólo se aplica a Windows 2000. En Windows Server 2003, el modelo de memoria de LSASS es diferente y la cantidad de memoria utilizada por la caché es dinámica. El uso de memoria se ha aumentado hasta 2,6 GB, pero bajo el supuesto de que otros procesos de LSASS no necesiten la memoria.

Esto significa que en un equipo x86 sin el modificador /3GB, el tamaño de la caché se limita a 512 MB o a la cantidad de RAM física, lo que sea menor. Con el modificador /3GB, el tamaño de la caché se limita a 1 GB o a la cantidad de RAM física, lo que sea menor. Tenga en cuenta que esto implica que el modificador /3GB empieza a resultar útil en cuanto la cantidad de RAM física es mayor que una cantidad aproximada de 600 MB (500 MB para la caché, más 100 MB aproximadamente para el componente fijo). En los sistemas de 64 bits, como IA64, el tamaño de la caché sólo está limitado en realidad por la RAM, y Microsoft Development ha probado sistemas con más de 9GB de caché en uso.

El uso de la memoria aumenta con el uso de Active Directory

La cantidad de memoria que utiliza el proceso Lsass.exe aumenta con arreglo al uso de Active Directory. Cuando se consultan datos, éstos se almacenan en la caché.

Uso máximo de la memoria física por el proceso Lsass.exe y Active Directory

El uso máximo de la memoria física por el proceso Lsass.exe y Active Directory es de 2 GB.

Información adicional acerca de cómo ajustar controladores de dominio

Directivas de consultas LDAP

271088 Optimizar los servidores de Active Directory de Windows 2000 con seis u ocho procesadores para ejecutar con Exchange 2000

Deshabilitar AutoSiteCoverage

Consulte el Kit de recursos de Microsoft Windows 2000.

Limitar el proceso de KCC

244368 Cómo optimizar la replicación de Active Directory en una red grande

Propiedades

Id. de artículo: 308356 - Última revisión: lunes, 29 de octubre de 2007 - Versión: 10.3
La información de este artículo se refiere a:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
Palabras clave: 
kbinfo kbenv kbnetwork kbproductlink KB308356

Enviar comentarios

 

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