Autor
|
Tema: ¿Se puede seguir el consumo de memoria de mi programa paso a paso? (Leído 2,591 veces)
|
DanteInfernum
Desconectado
Mensajes: 60
|
¿Es posible ver el consumo de memoria que va utilizando mi programa? Me gustaría por ejemplo poder ir viendo cada variable u objeto que voy creando y cuanto espacio va utilizando en memoria. ¿Hay alguna opción en Visual Studio que me permita ver esto?
|
|
|
En línea
|
|
|
|
Keyen Night
Desconectado
Mensajes: 496
Nothing
|
Eso no es posible a través del Visual Studio, pero Marshal.SizeOf da el tamaño en bytes, de tipos nativos como integer, string, char, entre otros, la suma de todos los tamaños de los miembros de una clase es el tamaño de la clase.
El problema es que en .Net hay clases y tipos extremadamente compuestos, si quieres realizar el calculo para estos, debes usar Reflexión y se complica un poco más el asunto aunque es 100% posible.
|
|
|
En línea
|
La Fé Mueve Montañas... ...De Dinero
La programación es más que un trabajo es más que un hobby es una pasión...
|
|
|
DanteInfernum
Desconectado
Mensajes: 60
|
Ok, gracias. Igual por ahora no tengo en mente calcular cosas tan complejas. Recién estoy empezando, y lo que quería es ir comparando, por ejemplo, si al declarar una variable esta ya empieza a consumir memoria, o si lo hace sólo luego de ser definida, y cosas por el estilo.
|
|
|
En línea
|
|
|
|
Keyen Night
Desconectado
Mensajes: 496
Nothing
|
Si quieres comprobar rendimiento, Visual Studio tiene potentes herramientas para hacerlo, que pueden desglosar el consumo de recursos incluso por métodos, podrás ver gráficamente el consumo de todas las funciones y métodos que conforman tu aplicación, cuál consume más, cuál consume menos, hacer comparaciones y óptimizaciones a partir de los resultados. Si quieres hacer uso de estas herramientas tendrás que investigar un poco acerca de..., ya que es un tema bastante amplio
|
|
|
En línea
|
La Fé Mueve Montañas... ...De Dinero
La programación es más que un trabajo es más que un hobby es una pasión...
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
como se programa un Motor paso a paso!!!
Electrónica
|
drahcir
|
1
|
2,704
|
2 Diciembre 2005, 19:40 pm
por Fabios Arts
|
|
|
Tutorial paso a paso Enlazar bases de datos SQL con VB.Net 2008 Desde cero
.NET (C#, VB.NET, ASP)
|
Atrum
|
1
|
11,385
|
13 Octubre 2009, 15:15 pm
por Hadess_inf
|
|
|
Desmontando paso a paso la Ley Sinde (artículo de Antonio Delgado)
Foro Libre
|
T0rete
|
4
|
3,392
|
22 Diciembre 2010, 01:49 am
por buite
|
|
|
Tutorial paso a paso sobre Jailbreak Untethered para iPhone 4 y iPad con iOS 5.0
Noticias
|
wolfbcn
|
0
|
3,069
|
30 Diciembre 2011, 14:00 pm
por wolfbcn
|
|
|
PS4: cómo cambiar el disco duro para ampliar la memoria paso a paso
Noticias
|
wolfbcn
|
1
|
1,666
|
22 Junio 2019, 08:42 am
por @XSStringManolo
|
|