Consumo de memoria

15/10/2003 - 16:43 por Darwin | Informe spam
Tengo una aplicación bastante grande que trabaja
normalmente durante toda la mañana y tipo 5 de la tarde
se pone lenta el los pcs clientes ya que se consume
memoria y con programación no se ha podido reducir el
problema ya que hemos usado dispose en los objetos que se
pueden eliminar y GC.Collect pero no se ha logrado el
objetivo. Tambien hemos tratado con programas externos
que recuperan la memoria pero el problema es que se
consumen durante minimo 1 minuto la pc y la pone mas
lenta de lo que ya está y segundo punto en contra es que
continuo trabajando con la aplicación pero enseguida se
recupera el tamaño de memoria que estaba originalmente.

Mi pregunta es si alguien tiene alguna solución para
recuperar la memoria de la PC.
 

Leer las respuestas

#1 Michael Giagnocavo [MVP]
15/10/2003 - 18:39 | Informe spam
Sugiero que uses un Profiler para ver donde esta yendo la memoria. Puede
ser que en algun lado no estas liberando un objeto.

Otras programas no pueden "recuperar" la memoria. Quizas llaman a
SetProcessWorkingSetSize o algo asi, pero si tu programa necesita memoria y
lo esta usando, no lo puedes quitar.

-mike
MVP

"Darwin" wrote in message
news:2ba4701c3932a$c354cd10$
Tengo una aplicación bastante grande que trabaja
normalmente durante toda la mañana y tipo 5 de la tarde
se pone lenta el los pcs clientes ya que se consume
memoria y con programación no se ha podido reducir el
problema ya que hemos usado dispose en los objetos que se
pueden eliminar y GC.Collect pero no se ha logrado el
objetivo. Tambien hemos tratado con programas externos
que recuperan la memoria pero el problema es que se
consumen durante minimo 1 minuto la pc y la pone mas
lenta de lo que ya está y segundo punto en contra es que
continuo trabajando con la aplicación pero enseguida se
recupera el tamaño de memoria que estaba originalmente.

Mi pregunta es si alguien tiene alguna solución para
recuperar la memoria de la PC.

Preguntas similares