¿Existe alguna manera en .NET de determinar la cantidad de memoria que se está ocupando el almacenamiento local de subprocesos?Uso de la memoria de almacenamiento local de subprocesos
Específicamente, estoy buscando la cantidad de memoria utilizada por los objetos ThreadStatic y la memoria asignada a los objetos en los espacios de datos de subprocesos (por ejemplo, llamando a Thread.SetData).
Para aclarar:
local de subprocesos de almacenamiento: http://msdn.microsoft.com/en-us/library/6sby1byh.aspx
almacenamiento local de subprocesos: Hilo-relativa campos estáticos y datos ranuras http://msdn.microsoft.com/en-us/library/6sby1byh.aspx
¿Cómo se define "la cantidad de memoria ocupada por el almacenamiento local de subprocesos"? – CodesInChaos
Supongo que las máquinas tragamonedas ocuparán una cantidad muy pequeña de espacio, lo que realmente te interesa es la cantidad de datos en el montón a los que hacen referencia las máquinas tragamonedas, lo que es bastante complicado porque tendrías que caminar un gráfico de objetos. –
@Sam Exactamente lo que estaba buscando. Pero ni siquiera veo una API que me permita enumerar los contenidos de las máquinas tragamonedas. – ender