La Web del Programador: Comunidad de Programadores
 
    Pregunta:  29385 - LIBERAR MEMORIA EN XWINDOWS
Autor:  Juan Francisco Sanchez Alvarado
Estoy usando las librerias de wxWindows wxGTK+ 1.2 ver. 2.2.1-0, la herramienta que tengo para programar es C-FORGE ver 1.6d-1.3.static.linux y utilizo linux mandrake 7.2, la pregunta es la siguiente:

al correr un programa verifico cual es el tamano de la memoria que esta utilizando ese programa, utilizo el comando top, y me presenta por ejemplo 4.7, al abrir un dialogo llamado de esa ventana que contiene grids, botones, combobox y otros, la memoria me aumenta 5.1, lo que ocurre es que al cerrar el dialogo la memoria se mantiene igual, no hay una forma de reducir la memoria?, porque sigo trabajando en la aplicacion y la memoria me va aumentando de acuerdo lo vaya utilizando y si la aplicacion es grande en mayor medida, algo que eh tratado de hacer es destruir todos los objetos pero no funciona.

gracias antemano por la sugerencias que me hagan

  Respuesta:  n0str0m0 ;)
No creo que puedas liberar esa memoria, creo que linux la cachea y por eso el top no te marca que baja la memoria cuando destruyes los componentes

Salu2