Saludos.
De mi experiencia con WinDev, puedo decir que nunca he tenido que hacer algún proceso de optimización, por así decirlo, al respecto de la memoria. Todo ha dependido más de mi como programador, al tener en cuenta la lectura de registros, cargue de tablas(grillas), combos, etc.
En WinDev nunca he experimentado lo que si en otros productos desarrollados con otras herramientas que despues de realizar algún proceso especial que requiere gran cantidad de memoria, la aplicación queda lenta y toca casi que reiniciar el equipo para que vuelva a funcionar normal.
Todo esto me lleva a deducir que la optimización de la memoria queda inmersa dentro de la aplicación generada.