Pues para poder ayudarte sería necesario que escribieras algo de tu
implementación... Cómo has resuelto el patron de diseño por ejemplo, que me
temo que puede ser donde esté el problema.

El 23 de enero de 2009 9:19, Plugin <[email protected]> escribió:

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


-- 

=================================
Sergio Castillo Checa

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