Segue link que ERKO se baseou para diminuir MEMORY LEAK. http://www.iampj.com/2010/03/flex-removing-curly-brace-bindings.html Ele colocou no projeto em que estamos trabalhando.
E para monitorar a memória http://www.websector.de/blog/2007/10/01/detecting-memory-leaks-in-flash-or-flex-applications-using-wsmonitor/ Explicando o porque ! http://blogagic.com/163/flex-memory-management-and-memory-leaks divirtam-se abraço brunobg On 24 mar, 11:26, bruno bg <bruno...@ig.com.br> wrote: > Relamente isso é um problema do FlashPlayer que ainda persiste. > aqui no trabalho junto com o Mario JR e Erko, fomos obrigados a criar uma > classe que "mata" as dependencias, > > no momento não lembro de qual "blog indiano" hahaha, foi retirado, > mas na segunda pretendo lembrar de pegar com o Erko ou Mario JR o link para > repassar para a lista. > > abraço > > brunobg > -- > ****************************************************www.brbsoftware.com.br > bruno...@ig.com.br (MSN & Skype) > blogflex.brunobg.com > @brunogrohs > (21) 9913-2397 > > Em 16 de março de 2012 14:31, Tonussi Eric <erictonu...@gmail.com> escreveu: > > > > > > > > > Modulo mesmo. Fica algo assim: > > > <mx:ViewStack> > > >> <s:ModuleLoader url="view/Module1.swf" /> > >> <s:ModuleLoader url="view/Module2.swf" /> > >> <s:ModuleLoader url="view/Modulex.swf" /> > > >> </mx:ViewStack> > > > E a medida que você muda o selectecItem do ViewStack ele carrega o swf. Eu > > não gosto tanto dessa solução, mas funciona bem. > > > Abraços > > -- > > @Tonussi <http://twitter.com/tonussi> > > tonussi.com > > skype: erictonussi > > > Em 16 de março de 2012 14:23, Helio Antonio Francisco Silva < > > helio.afsi...@gmail.com> escreveu: > > > ta mas voce usa modulo mesmo ? o component moduleloader ? > >> E bom voce monitorar no profiler, la ele te mostra exatamente o uso de > >> memoria, mas ai tem a memoria que os navegadores usam que scalona bemmmm > >> diferente da do profiler. Eu nem quero começar a falar das coisas pra nao > >> criar um flame de 90 comentarios como no meu ultimo post sobre modulos. > > >> Mas eu fico desanimado por que com modules da pra carregar exatamente o > >> que se vai usar tornando a sua aplicação muito menor entre apas > > >> 2012/3/16 Tonussi Eric <erictonu...@gmail.com> > > >>> Cara, eu não tenho tido problemas com isso. Não sei se é porque foi > >>> resolvido, se a forma que eu trabalho hoje não tem esse problema, ou se eu > >>> que parei de me preocupar com isso hehehe. Tente fazer de uma forma que > >>> não > >>> precise criar o mesmo módulo várias veses. Eu faço isso com ViewStack. > > >>> Abraços > > >>> -- > >>> @Tonussi <http://twitter.com/tonussi> > >>> tonussi.com > >>> skype: erictonussi > > >>> Em 16 de março de 2012 12:51, Helio Antonio Francisco Silva < > >>> helio.afsi...@gmail.com> escreveu: > > >>> nao @Ciro todos os meus addevent sao com referencia fraca eu sempre > >>>> deletava os objetos e tal mas mesmo assim a memoria so ia aumentando a > >>>> unica coisa que eu consegui foi, dimiui e muito o aumento da memoria mas > >>>> infelizmente nunca consegui regredir a memoria, sempre ia aumentnado fiz > >>>> varios testar, chega de 28 mega para 150mega sem nenhuma tela aberto no > >>>> final =( > > >>>> 2012/3/16 Ernani Joppert Pontes Martins <jopp...@gmail.com> > > >>>>> Acredito que o Helio tenha razão, principalmente para coisas em Flash > >>>>> em si! > > >>>>> A parte de URLLoader não soltava direito os movies carregados. > > >>>>> Espero que isto tenha sido resolvido, mas, é uma questão interessante > >>>>> de se abordar na lista! > > >>>>> Abraço, > > >>>>> Ernani > > >>>>> 2012/3/16 Ciro Macedo <ciromac...@gmail.com> > > >>>>>> não addEventListner solto nos teus códigos não ? uso esse recurso > >>>>>> bastante e a muito tempo, nunca tive problemas > > >>>>>> Em 16 de março de 2012 10:54, Helio Antonio Francisco Silva < > >>>>>> helio.afsi...@gmail.com> escreveu: > > >>>>>> A muito tempo atraz, quando voce criava um modulo, e deletava ele, > >>>>>>> ele nao "deletava" por completo, ficava uns resquiscios dele na > >>>>>>> memoria > >>>>>>> mesmo utilizando referencia fraca e as boas praticas, tentei de tudo > >>>>>>> na > >>>>>>> epoca > >>>>>>> quando voce tirava ele da memoria a memoria NUNCA baixava , ja fiz > >>>>>>> teste ate com o profiler, conseguir diminuir bastante mas ficava > >>>>>>> sempre > >>>>>>> aumentando a cada clicada no mouse a memoria. > >>>>>>> ai tinha problema que cada navegador funcionava de uma jeito, o > >>>>>>> internet explorer limpava o cache a cada garbage collection mas no > >>>>>>> mozzila > >>>>>>> nao tinha arrego aumentava a memoria direto. > > >>>>>>> A adobe arrumo isso ou nem ? > > >>>>>>> 2012/3/16 Tonussi Eric <erictonu...@gmail.com> > > >>>>>>>> O que vocÊ quer dizer com "não deletar os filhos"? > >>>>>>>> -- > >>>>>>>> @Tonussi <http://twitter.com/tonussi> > >>>>>>>> tonussi.com > >>>>>>>> skype: erictonussi > > >>>>>>>> Em 16 de março de 2012 09:47, Helio Antonio Francisco Silva < > >>>>>>>> helio.afsi...@gmail.com> escreveu: > > >>>>>>>>> modulo > > >>>>>>>> -- > >>>>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" > >>>>>>>> Para enviar uma mensagem, envie um e-mail para > >>>>>>>> flexdev@googlegroups.com > >>>>>>>> Para sair da lista, envie um email em branco para > >>>>>>>> flexdev-unsubscr...@googlegroups.com > >>>>>>>> Mais opções estão disponíveis em > >>>>>>>>http://groups.google.com/group/flexdev > > >>>>>>> -- > >>>>>>> *Hélio Antonio Francisco Silva* > >>>>>>> Desenvolvedor web > >>>>>>> Certificado Flash developer > >>>>>>> Certificado Flash Design > >>>>>>> Certificado web developer > >>>>>>> Consultor Microsiga / Totvs > >>>>>>> Desenvolvedor ADVPL / ASP > >>>>>>> Analista de sistemas e ERP Sênior. > > >>>>>>> -- > >>>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" > >>>>>>> Para enviar uma mensagem, envie um e-mail para > >>>>>>> flexdev@googlegroups.com > >>>>>>> Para sair da lista, envie um email em branco para > >>>>>>> flexdev-unsubscr...@googlegroups.com > >>>>>>> Mais opções estão disponíveis em > >>>>>>>http://groups.google.com/group/flexdev > > >>>>>> -- > >>>>>> ........................ > >>>>>> Att > >>>>>> Ciro Macedo > > >>>>>> -- > >>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" > >>>>>> Para enviar uma mensagem, envie um e-mail para > >>>>>> flexdev@googlegroups.com > >>>>>> Para sair da lista, envie um email em branco para > >>>>>> flexdev-unsubscr...@googlegroups.com > >>>>>> Mais opções estão disponíveis em > >>>>>>http://groups.google.com/group/flexdev > > >>>>> -- > >>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" > >>>>> Para enviar uma mensagem, envie um e-mail para > >>>>> flexdev@googlegroups.com > >>>>> Para sair da lista, envie um email em branco para > >>>>> flexdev-unsubscr...@googlegroups.com > >>>>> Mais opções estão disponíveis em > >>>>>http://groups.google.com/group/flexdev > > >>>> -- > >>>> *Hélio Antonio Francisco Silva* > >>>> Desenvolvedor web > >>>> Certificado Flash developer > >>>> Certificado Flash Design > >>>> Certificado web developer > >>>> Consultor Microsiga / Totvs > >>>> Desenvolvedor ADVPL / ASP > >>>> Analista de sistemas e ERP Sênior. > > >>>> -- > >>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" > >>>> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > >>>> Para sair da lista, envie um email em branco para > >>>> flexdev-unsubscr...@googlegroups.com > >>>> Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev > > >>> -- > >>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" > >>> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > >>> Para sair da lista, envie um email em branco para > >>> flexdev-unsubscr...@googlegroups.com > >>> Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev > > >> -- > >> *Hélio Antonio Francisco Silva* > >> Desenvolvedor web > >> Certificado Flash developer > >> Certificado Flash Design > >> Certificado web developer > >> Consultor Microsiga / Totvs > >> Desenvolvedor ADVPL / ASP > >> Analista de sistemas e ERP Sênior. > > >> -- > >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" > >> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > >> Para sair da lista, envie um email em branco para > >> flexdev-unsubscr...@googlegroups.com > >> Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev > > > -- > > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > > Para sair da lista, envie um email em branco para > > flexdev-unsubscr...@googlegroups.com > > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev