carga transacciones

aydil
12 de Agosto del 2005
Hola! tengo un programa que realiza una gran cantidad de operaciones (iguales todas ellas)sobre una base de datos no muy grande (5mb) el tema es que siempre obtenía una excepción outOfMemoryException, cambiando la memoria de la jvm (-Xms -Xmx...) y aumentando la memoria virtual de mi ordenador conseguí aunmentar el rendimiento de la aplicación pero aun así sigue dando problemas. Cuando lo ejecuto puse para comprobar la pestaña de rendimiento de la ventana "Adminstrador de tareas de windows" <que sale con ctrl+alt+supr> y vi que conforme se ejecutaba el programa iban aumentado la cantidad de transacciones hasta colapsarse por rebosar el máximo y darme dicha excepción la aplicación. Alguien sabe por donde puede estar el fallo? De que tipo?
Gracias un saludo :)

pllamosas
12 de Agosto del 2005
Es problema de optimizacion de tu codigo, probablemente tengas un "new" dentro de un "loop".

revisa que no haya ninguna creacion de objetos dentro de ningun for, while o do...while, porque son los que mayormente tragan la memoria.