Saludos a todos. En primer lugar debo agradeceros vuestra dedicación y consejo, que en más de una situación delicada me han salvado.
La cuestión que quiero plantear es la siguiente: Hemos puesto en marcha una aplicación ASP.Net que emplea NHibernate. Para la gestión de las sesiones, hemos usado el "Command Pattern", de forma que cada caso de uso se enmarca en una apertura/cierre de sesión. (de forma similar a como se hace en el Session per view ) Ahora bien. Lo que hemos observado es que al hacer un Close o un Dispose de la sesión, el GC hace caso omiso, y la memoria no se está recuperando, de modo que tras hacer uso varios usuarios de la aplicación, se produce una OutOfMemoryException... He probado a hacer un test de stress haciendo apertura/cierre/dispose de sesiones, recuperando un objeto, y he comprobado que efectivamente, el uso de memoria crece, crece.... Dónde puede estar el problema? Hay algo que no entendí bien? Un saludo. --~--~---------~--~----~------------~-------~--~----~ Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano -~----------~----~----~----~------~----~------~--~---
