Ver Mensaje Individual
  #14 (permalink)  
Antiguo 28/10/2006, 14:50
Avatar de Eternal Idol
Eternal Idol
 
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 9 meses
Puntos: 74
Cita:
Iniciado por Nivel7 Ver Mensaje
esta funcion es exclusiva de los SO Windows de 32 bits, por tanto no funciona en Windows anteriores y la liberacion de memoria al minimizar la ventana tampoco se contempla(supongo), es por eso que ShowWindow con SW_SHOWMINIMIZED no libera memoria, pero si lo hace con SW_MINIMIZE.
No es cierto, tambien existe en las versiones de 64 bits. No se libera ninguna memoria, se pagina como te dijo MaxExtreme anteriormente.

http://support.microsoft.com/?scid=k...3215&x=15&y=21

Cita:
Iniciado por Nivel7 Ver Mensaje
Es verdad que no libera realmente ya que esto es imposible, todo proceso requiere de una determinada cantidad de memoria para funcionar. pero quitar de la RAM una aplicacion qe no se esta utilizando ya es algo.
Tambien podria cerrarla si no se esta usando :D

Cita:
Iniciado por Nivel7 Ver Mensaje
Segun veo el proposito es hacer una mejor precentacion de su aplicacion, usando Closewindow(), conseguiría minimizar las demas ventanas, pero minimizando con SW_MINIMIZE, ademas de lograr ese proposito, despejaria un poco la RAM.
De ser asi como tambien te dijeron seria contraproducente al restaurar esas ventanas ya que cuanto mayor "despeje" de RAM mayor "restauracion" desde el disco a la RAM cuando se intente acceder a esa memoria paginada ... "As a result of this trimming, a process may experience significantly poorer performance because its memory pages are being faulted back into RAM."
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO

Última edición por Eternal Idol; 28/10/2006 a las 15:03