Na verdade Júlio César Ködel G. até hoje não tinha tido problema com o
flex3 e consumo de memória e cpu, uso até quantidade de itemrenderer
alta neste aplicativo e o problema não ocorre.

hehe, galera descobri uma coisa, não sei se é bug porém vou
compartilhar com vcs, o internet explorer está tendo agora com o mesmo
comportamento, e o motivo é o debug

baixei os debug aqui
http://www.adobe.com/support/flashplayer/downloads.html

baixei os Debugger Versions , e para minha infelicidade ou felicidade,
ainda não sei, começou a ocupar 50% da minha CPU.

Resumindo, com o debugger instalado mesmo que não seja no modo debug o
fenomeno ocorre, basta saber agora o que o debug está tendo que fazer
que está fazendo ele ter esse comportamento nessa minha tela, e a
pesquisa continua ;)

Cumps.

On 3 fev, 11:13, Júlio César Ködel <[email protected]> wrote:
> Uma coisa que notei no Flex: os componentes originais utilizam o
> máximo possível dos componentes padrão do Flex, que estão no
> FlashPlayer e são bem rápidos.
>
> Quando fazemos algumas coisas com itemRendererers ou processamentos
> intensos em AS3, as coisas ficam MUITO pesadas. Tenho um grid, por
> exemplo, cujo itens rendererers são Labels ao invés dos originais
> UITextField. Ele dá scroll feito uma calculadora de 1970, consumindo
> 100% de CPU no processo =(
>
> Outro exemplo é uma tree que fiz que adiciona scrollbar horizontal e
> coloca a quantidade de filhos no texto de cada nó, usando htmlText. Um
> nó com 500 filhos, que abre instantâneamente com a tree original, leva
> de 2 a 4 segundos para abrir com este itemRenderer, com processamento
> altíssimo =(
>
> Dando uma mexida aqui outra acolá nos meus itens renderers, deu pra
> melhorar um pouco, mas mesmo assim longe do ideal.
>
> Outra coisa que notei em outro projeto meu foi colocar filtros como
> DropShadow ou Glow em PNGs transparentes... A tela ficou linda, o
> processamento, nem tanto =P
>
> Querer usar Flex como Silverlight ou Flash definitivamente não é uma
> boa =( Torcendo pro Flex 4 melhorar
>
> 2010/2/3 Janderson <[email protected]>:
>
>
>
>
>
> > Galera estou com dúvidas a respeito de consumo de memória e
> > processamento, é o seguinte, tenho uma tela que está me dando um pouco
> > de dor de cabeça, tenho vigiado ela e tenho tido resultados estranhos,
> > olha só
>
> > Firefox - 32mb quando abre a vai até 60mb, e o processamento vai até
> > 50% da cpu e não sai disso de jeito nenhum.
>
> > Chrome - 30mb quando abre a vai até 60mb, e o processamento vai até
> > 46% da cpu e não sai disso de jeito nenhum.
>
> > Internet Explorer - 16mb quando abre a vai até 30mb, e o processamento
> > vai até 50% da cpu e rapidamente volta ao normal e fica 0%, mexo na
> > tela vai até 50% mais logo volta a 0% o que é o que acredito ser o
> > comportamento normal.
>
> > O que acontece é que esses processamentos está me deixando com dor de
> > cabeça, e não sei o que pode ser, a tela é uma uma UI para criação de
> > relatório, muito parecido com ireport, dragdrop para add componentes,
> > bandas e tal, cada componente tem escutam média de 4 eventos, e
> > disparam uns 2 para o editor(tela principal onde fica as bandas que
> > são ObjectHandles) minha dúvida é, será que essa quantidade de eventos
> > que podem ser muitos já que podem ter várias componentes que estão
> > fazendo isso? será que é bug? se alguém aqui percebeu um acontecimento
> > parecido e puder me dizer o que fez para melhorar, ou a solução para o
> > msm :)
>
> > Ajuda aí galera, sem condições de falar que o kara tem que usar
> > Internet Explorer huahua
>
> > só mais um detalhe, vai até 50% da msm que não tenha nenhum componente
> > nas bandas... e com o tempo e uso vai ficando lento indiferente do
> > navegador, acho que o procesamente está indo muito alto.
>
> > Cumps.
>
> > --
> > 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 emhttp://groups.google.com/group/flexdev
>
> --
> []
> Júlio César Ködel G.

-- 
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