Me recuso aceitar isso, deve ter um jeito de resolver isso... tosco mas deve hehehe
2010/5/10 Michel Fernandes <[email protected]> > 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 < > [email protected]> 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 <[email protected]> >> >>> 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 < >>> [email protected]> 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 <[email protected]> >>>> >>>> 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 <[email protected]> >>>>> >>>>> 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 < >>>>>> [email protected]> 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 >>>>>>> [email protected] >>>>>>> Para sair da lista, envie um email em branco para >>>>>>> [email protected] >>>>>>> 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 >>>>>> [email protected] >>>>>> Para sair da lista, envie um email em branco para >>>>>> [email protected] >>>>>> 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 [email protected] >>>> Para sair da lista, envie um email em branco para >>>> [email protected] >>>> 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 [email protected] >>> Para sair da lista, envie um email em branco para >>> [email protected] >>> 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 [email protected] >> Para sair da lista, envie um email em branco para >> [email protected] >> 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 [email protected] > Para sair da lista, envie um email em branco para > [email protected] > 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 [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
