Foros del Web » Programación para mayores de 30 ;) » .NET »

Comiendo memoria

Estas en el tema de Comiendo memoria en el foro de .NET en Foros del Web. Hola, Tengo una aplicación hecha en Visual .NET que me come bastante memoria RAM. El caso es que he conseguido que la aplicación me ocupe ...
  #1 (permalink)  
Antiguo 20/03/2007, 11:42
Avatar de elangelcaido  
Fecha de Ingreso: septiembre-2003
Ubicación: Oviedo
Mensajes: 1.068
Antigüedad: 20 años, 7 meses
Puntos: 4
Comiendo memoria

Hola,

Tengo una aplicación hecha en Visual .NET que me come bastante memoria RAM. El caso es que he conseguido que la aplicación me ocupe unos 27 megas de memoria RAM en ejecución, cosa que me parece bastante todavía. A medida que voy realizando acciones (clicks, listados, etc.) me va consumiendo más RAM, llegando a veces a consumir 100 MG.
Uso una conexión con BD y las librerias para manejar EXCEL. La aplicación es de gestión, no tiene mayor complicación que añadir, borrar y listar información con poca complejidad en la BD.

¿Cuanto ocupa de memoria el framework?. ¿Alguien me puede dar algún consejo para reducir consumo de RAM?

Gracias por la ayuda.
__________________
Ta Luego! Al final sólo puede quedar uno...
________
lukos.org
  #2 (permalink)  
Antiguo 20/03/2007, 12:01
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Re: Comiendo memoria

Me imagino que estás hablando de una aplicación windows forms.

estas manejand datasets?? si es así los está liberando?
estás tambien liberando objetos (dispose, nothing, etc) ??
Recuerda que en app cliente los objetos hay que tener más cuidado porque cada instancia tiene un costo.

Si estás usando 2005 estás usando generics???

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 21/03/2007, 02:25
Avatar de elangelcaido  
Fecha de Ingreso: septiembre-2003
Ubicación: Oviedo
Mensajes: 1.068
Antigüedad: 20 años, 7 meses
Puntos: 4
Re: Comiendo memoria

No uso datasets.
No uso ni dispose ni nothing porque porque las vbles que uso son locales. ¿Debería usar dispose de todas maneras?, ¿Qué se supone que hace dispose y nothing?
No uso generics, aún estoy con 2003.

Gracias por la ayuda.
__________________
Ta Luego! Al final sólo puede quedar uno...
________
lukos.org
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:33.