%20TD%20-%20Uso%20elevado%20del%20grupo%20no%20paginado.png)
He estado lidiando con una pérdida de memoria y he estado investigando cuál es el culpable usando Poolmon, Xperf y Windows Performance Analyzer. El SO es Windows Embedded 7 - 32 bits: creo que el límite nominal del grupo no paginado es muy bajo, tal vez 256 MB (no puedo encontrar el límite real, después de 200/250 MB tengo problemas con mi software C#).
Descubrí que los procesos con la etiqueta Poolmon 'TD' usan la mayor parte del grupo no paginado: intenté buscar esta ETIQUETA en
- C:\Windows\System32\controladores
- C:\Windows\SysWow64\controladores
- C:\Archivos de programa
pero sin éxito.
Para esta investigación seguíesta publicación.
Esta es la imagen de Poolmon:
Después de generar un pool.etl
archivo usando xperf, lo abrí en WPA y localicé los procesos no paginados usando esta etiqueta desconocida. Encontré los procesos, pero ambos son procesos "desconocidos" según WPA:
Aquí está elenlace a pool.etl.
Para este análisis, seguíestepublicar y utilicé este comando:
xperf -on PROC_THREAD+LOADER+POOL -stackwalk PoolAlloc+PoolFree+PoolAllocSession+PoolFreeSession -BufferSize 2048 -MaxFile 1024 -FileMode Circular && timeout -1 && xperf -d C:\pool.etl
¿Alguna sugerencia?
¿De dónde lo tomo desde aquí y qué puedo hacer?