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

Responder a