DA0504: Conjunto de trabajo máximo en bytes para el proceso que se va a perfilarDA0504: Maximum Working Set in Bytes for the Process being profiled

Identificador de reglaRule Id DA0504DA0504
CategoríaCategory Administración de recursosResource Management
Método de generación de perfilesProfiling method TodasAll
MensajeMessage Esta información se recopiló únicamente con fines informativos.This information was gathered for information only. El contador del espacio de trabajo del proceso mide el uso de memoria física que hace el proceso del que está generando perfiles.The Process Working Set counter measures physical memory usage by the process that you are profiling. El valor notificado es el máximo observado de todos los intervalos de medición.The value reported is the maximum observed over all measurement intervals.
Tipo de reglaRule type InformaciónInformation

Al generar perfiles mediante los métodos de muestreo, memoria de .NET o contención de recursos, debe reunir al menos 10 ejemplos para activar esta regla.When you profile by using the sampling, .NET memory, or resource contention methods, you must collect at least 10 samples to trigger this rule.

Descripción de la reglaRule description

Este mensaje indica la cantidad máxima de memoria física, en bytes, que el proceso está utilizando actualmente.This message reports the maximum amount of physical memory, in bytes, that the process is currently using. El espacio de trabajo del proceso representa las páginas del espacio de direcciones de proceso que residen actualmente en la memoria física.The process working set represents pages from the process address space that currently reside in physical memory. Esta regla notifica el valor máximo para el espacio de trabajo del proceso mientras estaba activa la generación de perfiles.This rule reports the maximum value for the process working set while profiling was active.

El valor notificado incluye páginas residentes de los segmentos de memoria compartida a las que el proceso ha hecho referencia.The value reported includes resident pages from shared memory segments that the process has referenced. Los archivos DLL compartidos a los que el proceso hace referencia se incluyen en los segmentos de memoria compartida que se cuentan.Shared DLLs that the process references are included in the shared memory segments that are counted. El valor del espacio de trabajo del proceso puede ser mayor que la cantidad de memoria virtual que el proceso ha asignado debido a los segmentos de memoria compartida.The value of the process Working Set can be higher than the amount of virtual memory that the process has allocated because of shared memory segments.

El tamaño del espacio de trabajo del proceso refleja cuánta memoria virtual está usando activamente el proceso.The size of the process working set reflects how much virtual memory the process is actively using. También se ve afectado por la cantidad de memoria física (o RAM) disponible para ejecutar la aplicación y la contención para esa memoria física de otros procesos en ejecución.It is also affected by the amount of physical memory (or RAM) available to run the application and contention for that physical memory from other running processes. Para obtener más información sobre los espacios de trabajo del proceso, consulte Espacio de trabajo en la documentación de administración de memoria de Windows de MSDN.For more information about process working sets, see Working Set in the Windows Memory Management documentation of MSDN.

Cómo utilizar datos de reglaHow to Use Rule Data

La regla recopila estos datos de medición de la utilidad de supervisión de rendimiento de Windows y los notifica únicamente con fines informativos.The rule gathers this measurement data from the Windows performance monitoring facility and reports it for information only. Utilícelos para comparar el rendimiento de distintas versiones o compilaciones del programa o para entender el rendimiento de la aplicación en otros escenarios de prueba diferentes.Use it to compare the performance of different versions or builds of the program or to understand the performance of the application under different test scenarios.

Haga doble clic en el mensaje en la ventana Lista de errores para navegar a la vista Marcas de los datos de generación de perfiles.Double-click the message in the Error List window to navigate to the Marks View of the profiling data. Busque las columnas del contador Process\Working Set y Memory\Pages/sec.Find the Process\Working Set and Memory\Pages/sec counter columns. A continuación, busque el valor máximo de Process\Working Set y compárelo con el valor de Memory\Pages/sec.Then find the maximum value of the Process\Working Set and compare it to the Memory\Pages/sec value. Con frecuencia, el espacio de trabajo máximo está asociado a un intervalo en que hay una disminución de la actividad de E/S de paginación, especialmente si el equipo tiene restricciones de memoria.Frequently, the working set maximum is associated with an interval in which there is decreased paging IO activity, especially if the machine is memory-constrained.