No meu projeto isso ficou no Follow Up até hoje... hehe Em 10 de maio de 2010 10:19, Helio Antonio Francisco Silva < helio.afsi...@gmail.com> escreveu:
> Me recuso aceitar isso, deve ter um jeito de resolver isso... tosco mas > deve hehehe > > > 2010/5/10 Michel Fernandes <miche...@gmail.com> > >> Eu sei cara, já tentei de tudo também, não sei se no Flex4 isso >> melhorou... >> Já tentei colocar nulo, forçar o garbage collector, mas não teve jeito, o >> gráfico da memória só sobe... hehehe >> >> Passo a bola para os Experts da lista, por que isso até me desanimou em >> modularizar aplicações... >> >> Em 10 de maio de 2010 10:14, Helio Antonio Francisco Silva < >> helio.afsi...@gmail.com> escreveu: >> >> Entao michel eu li isso, que ele faz referencia a outros componentes e >>> por isso nao limpa da memoria, mas por deus, eu to importante um MODULO nao >>> tenho nenhuma referencia com ninguem... >>> como que ele mandei alguma coisa ? >>> eu descarrego ele, o GC nao devia limpar ele da memoria ? >>> >>> Afinal nao tenho nenhuma referencia, cada tela tem seus proprios >>> componentes e tal. >>> 2010/5/10 Michel Fernandes <miche...@gmail.com> >>> >>>> O negócio é partir para Heurísticas do tipo, quais usuários usarão quais >>>> partes do seu sistema... Aí você controla o consumo... Esse é o calcanhar >>>> de >>>> Aquiles do Flex, e por isso que o Steve não quer um "Vazamento de Memória" >>>> nos seus Gadgets... heheh >>>> >>>> Em 10 de maio de 2010 09:59, Helio Antonio Francisco Silva < >>>> helio.afsi...@gmail.com> escreveu: >>>> >>>> Cara isso e muito grave, e se eu usar um componente para puxar imagens >>>>> dinamicamente ? >>>>> cada alocação da imagem subir 7mega como li num arquivo o computador >>>>> vai explodir. >>>>> >>>>> To meio que apavorado desenvolvi um sistema em flex ta bem bacana, >>>>> bonito rapido e funcional, mas comecei a olhar a memoria subir ate a lua >>>>> toda vez que carrego um modulo descarrego e carrego de novo. >>>>> >>>>> 2010/5/10 Helio Antonio Francisco Silva <helio.afsi...@gmail.com> >>>>> >>>>> Eu fiz exatamente isso, a unica diferença e que quando eu >>>>>> descarregava o modulo eu destruia a sua referencia do array e tudo mais. >>>>>> >>>>>> Cara eu dei uma boa lida sobre flash player e listiners e acho que ta >>>>>> ai o problema. pessoal falo que os listiners nao sao destruidos e tal >>>>>> alguma >>>>>> coisa assim. >>>>>> >>>>>> 2010/5/10 Michel Fernandes <miche...@gmail.com> >>>>>> >>>>>> Se vc resolver, vai ganhar o prêmio Nobel da Adobe. >>>>>>> Para contornar isso eu gravo os modulos a medida que se abrem em um >>>>>>> Array de Objects. Sei, é tosco, mas pelo menos paro de cavar buraco na >>>>>>> memória. Se um módulo já aberto for aberto novamente, ele pega do Array. >>>>>>> >>>>>>> Abraços. >>>>>>> >>>>>>> Michel >>>>>>> >>>>>>> Em 10 de maio de 2010 09:29, Helio Antonio Francisco Silva < >>>>>>> helio.afsi...@gmail.com> escreveu: >>>>>>> >>>>>>>> Bom dia galera. >>>>>>>> >>>>>>>> Apos alguns comentarios durante a lista tirei para testar e >>>>>>>> realmente esta acontecendo. >>>>>>>> >>>>>>>> Carrego e descarrego os modulos, destruo todas as suas refeencias, >>>>>>>> Array, modulos, e tudo mais. >>>>>>>> Toda vez que carrego o mesmo modulo e descarrego ele sobe uns 5mega >>>>>>>> de memoria. >>>>>>>> >>>>>>>> algumas dica ? >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Desenvolvedor Web >>>>>>>> >>>>>>>> -- >>>>>>>> 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 >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Desenvolvedor Web >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Desenvolvedor Web >>>>> >>>>> -- >>>>> 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 >>>> >>> >>> >>> >>> -- >>> Desenvolvedor Web >>> >>> -- >>> 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 >> > > > > -- > Desenvolvedor Web > > -- > 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