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
