Categorías de enlaces
Lista de etiquetas (tags) de los enlaces que han insertado todos los usuarios:
Categorías de imágenes
Lista de etiquetas de las imágenes subidas por los usuarios:
Categorías de textos
Lista de etiquetas de textos subidos por los usuarios:
Despues de mucho pensarlo, buscarlo, mirarlo, volver a pensarlo,... no encontré porque se producian los excesos en el uso de la memoria de un servidor de capa intermedia en una de las aplicacion desarrolladas.
En concreto el sistema implementado es de 3 capas con los tipicos, aunque modificados, TClientDataset de Delphi.
En resumen cada vez que un usuario conectaba, segun que tipo de procesos creaban uno o varios TRemoteDataModule. Pero la sorpresa venia cuando esa memoria utilizada no le liberaba completamente.
Hasta que encontramos la solucion:
procedure TMyRemoteDataModule.RemoteDataModuleDestroy( Sender: TObject); begin Try If Win32Platform = VER_PLATFORM_WIN32_NT Then SetProcessWorkingSetSize(GetCurrentProcess, $FFFFFFFF, $FFFFFFFF); Except //<-- End; end;
Teneis que tener en cuenta que esta solucion solo es válida para plataformas Win32 reales. Espero que os sirva de ayuda.
Etiquetado por los usuarios como: Delphi · Memoria
No existen comentarios « Anterior · Siguiente »
Normas de uso:
· En ningún caso las opniones realizadas a través del sistema de comentarios son realizadas por soozona.com o cualquiera de sus responsables, son las opiniones de los internautas.· No se permiten comentarios injuriosos, faltos de ética ni que vulneren la legalidad vigente.· Los responsables de soozona.com se reservan el derecho de eliminación de comentarios.
Inicio | Date de alta | Mi zona | Insertar enlace | Crear album | Insertar imagen | Crear texto | Contacta | Herramientas | Condiciones de uso | Privacidad