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
-~----------~----~----~----~------~----~------~--~---

Responder a